   (parse-ns* ns- "clojurescript" :compiler))
 
 ;;------------------------------------------------------------
-;; Main
+;; Extras
 ;;------------------------------------------------------------
 
 (defn add-catch-finally

                                 char-map
                                 dchar-map
                                 syntax-map
                                 clj-syntax]]))


;; HACK: We need to create this so 'tools.reader' doesn't crash on `::ana/numeric`
;; which is used by cljs.core. (the ana namespace has to exist)

(defn parse-all
  []
  {:syntax   (parse-all* :syntax)
   :library  (-> (parse-all* :library)
                 (add-catch-finally))
   :compiler (-> (parse-all* :compiler))})
                 ;; (add-options "compiler-options" compiler-options)
                 ;; (add-options "repl-options" repl-options))})
