    "special"     "clojure.core"
    "specialrepl" "clojure.core"
    })
-
-(def clj-tagged-literals
-  #{"#uuid" "#inst"})
 
 (def cljs-full-name->clj
   "cljs symbols that map to different clj names."

    [cljs-api-gen.repo-cljs :refer [*clj-tag* ls-files]]
    [me.raynes.fs :refer [base-name]]
    ))

(defn clj-tag->api-key [tag]
  (second (re-find #"clojure-(\d\.\d)" tag)))

      (swap! lang-symbols assoc tag symbols)
      symbols)))

;;--------------------------------------------------------------------------------
;; Clojure's Syntax
;;
;;   - tagged literals (from `clojure.core/default-data-readers` >= 1.4)
;;   - syntax (from `clojure.lang/LispReader`)
;;--------------------------------------------------------------------------------

(def clj-tagged-literals
  "Hard-coded until clojure adds more tagged literals:
  https://github.com/clojure/clojure/blob/028af0e0b271aa558ea44780e5d951f4932c7842/src/clj/clojure/core.clj#L6947"

  #{"#uuid" "#inst"})

;;--------------------------------------------------------------------------------
;; ClojureScript -> Clojure name mapping
;;--------------------------------------------------------------------------------

(def cljs-ns->clj
  {"cljs.core"   "clojure.core"
   "cljs.pprint" "clojure.pprint"
