Modifying constructor for fgl-rule-rewrite structures.
(change-fgl-rule-rewrite x [:rune <rune>] [:rule <rule>])
This is an often useful alternative to make-fgl-rule-rewrite.
We construct a new fgl-rule-rewrite structure that is a copy of
This is an ordinary
Macro:
(defmacro change-fgl-rule-rewrite (x &rest args) (std::change-aggregate 'fgl-rule-rewrite x args '((:rune . fgl-rule-rewrite->rune) (:rule . fgl-rule-rewrite->rule)) 'change-fgl-rule-rewrite 'remake-fgl-rule-rewrite))