Reader
parse
defn
(Fn [(Ref String a)] (Result (Array (Box Located)) ParseErr))
(parse src)
parses a Carp source string into an array of top-level
nodes, yielding (Result (Array (Box Located)) ParseErr). Use
Located.form to reach the Form inside a Located. Comments are
preserved as Form.Cmt nodes interspersed with real forms.
parse-form
defn
(Fn [(Ref String a)] (Result Located ParseErr))
(parse-form src)
parses exactly one top-level form, yielding
(Result Located ParseErr). Use parse for whole-file inputs.