pub const SPECIAL_FORMS: &[&str] = &[
"def",
"fn*",
"fn",
"if",
"do",
"let*",
"let",
"loop*",
"loop",
"recur",
"quote",
"var",
"set!",
"throw",
"try",
"defn",
"defn-",
"defmacro",
"defonce",
"and",
"or",
".",
"ns",
"require",
"letfn",
"in-ns",
"alias",
"protocol*",
"deftype*",
"load-file",
"binding",
"with-out-str",
"await",
];
pub const CLOJURE_SPECIAL_SYMBOLS: &[&str] = &[
"&",
".",
"case*",
"catch",
"def",
"deftype*",
"do",
"finally",
"fn*",
"if",
"import*",
"let*",
"letfn*",
"loop*",
"monitor-enter",
"monitor-exit",
"new",
"quote",
"recur",
"reify*",
"set!",
"throw",
"try",
"var",
];