function | since v0.0-3255 | Edit |
(emit ast)
(emit state ast)
Given an AST node generated by the analyzer emit JavaScript as a string.
(defn emit
([ast]
(emit (or (ana-api/current-state) (ana-api/empty-state)) ast))
([state ast]
(ana-api/with-state state
(with-out-str
(comp/emit ast)))))