Major Section: HISTORY
Examples: :pl foo ; prints rules that rewrite some call of foo :pl (+ x y) ; prints rules that rewrite (+ x y)
Pl takes one argument, which should be a symbol or a term. If the
argument is a function symbol (or a macro corresponding to a function;
see macro-aliases-table), :pl displays the :rewrite,
:definition, and :meta rules that rewrite some term whose
top function symbol is the one specified. Otherwise, :pl displays the
:rewrite and :definition rules that rewrite the specified
term, but not the :meta rules, and also shows the substitution to
be applied to the left-hand side of the rule in order to obtain the specified
term.
The kinds of rules printed by :pl are rewrite rules, definition rules,
and meta rules.