Parse Clojure/ClojureScript/EDN source code to nodes.
Parsing includes all source code elements including whitespace.
After parsing, the typical next step is rewrite-clj.zip/edn to create zipper.
Alternatively consider parsing and zipping in one step from rewrite-clj.zip/of-string or rewrite-clj.zip/of-file.
Parse Clojure/ClojureScript/EDN source code to nodes. Parsing includes all source code elements including whitespace. After parsing, the typical next step is [[rewrite-clj.zip/edn]] to create zipper. Alternatively consider parsing and zipping in one step from [[rewrite-clj.zip/of-string]] or [[rewrite-clj.zip/of-file]].
(parse-file f)Return node for first source code element in file f.
Return node for first source code element in file `f`.
(parse-file-all f)Return forms node for all source code elements in file f.
Return forms node for all source code elements in file `f`.
(parse-string s)Return a node for first source code element in string s.
Return a node for first source code element in string `s`.
(parse-string-all s)Return forms node for all source code elements in string s.
Return forms node for all source code elements in string `s`.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |