hara.lang.rewrite.statement

rewrite-branch-control

(rewrite-branch-control form rewrite-conditional-expression rewrite-statements)

rewrite-branch-statement

(rewrite-branch-statement form rewrite-branch-control)

rewrite-cond-statement

(rewrite-cond-statement form rewrite-conditional-expression rewrite-statement)

rewrite-defn-statement

(rewrite-defn-statement form rewrite-statements)(rewrite-defn-statement form rewrite-statements finalize-body)

rewrite-do-statement

(rewrite-do-statement form rewrite-statements)(rewrite-do-statement form rewrite-statements prepare-body)

rewrite-for-statement

(rewrite-for-statement form rewrite-binding rewrite-statements)

rewrite-if-statement

(rewrite-if-statement form rewrite-conditional-expression rewrite-statement)

rewrite-return-statement

(rewrite-return-statement form rewrite-expression)

rewrite-var-statement

(rewrite-var-statement form rewrite-expression)

rewrite-when-statement

(rewrite-when-statement form rewrite-conditional-expression rewrite-statements)

rewrite-while-statement

(rewrite-while-statement form rewrite-conditional-expression rewrite-statements)

with-form-meta