;/**
; * Copyright (c) Rich Hickey. All rights reserved.
; * The use and distribution terms for this software are covered by the
; * Common Public License 1.0 (http://opensource.org/licenses/cpl.php)
; * which can be found in the file CPL.TXT at the root of this distribution.
; * By using this software in any fashion, you are agreeing to be bound by
; * the terms of this license.
; * You must not remove this notice, or any other, from this software.
; **/
(defpackage "clojure"
(:export :load-types :*namespace-separator*
:newobj :@ :compile-to :*clojure-source-path* :*clojure-target-path*
"in-module"
"defn*" "def" "defn" "fn"
"if" "and" "or" "not" "when" "unless"
"block" "let" "let*" "letfn"
"set" "pset" "set*" "do"
"try" "ex"
"char" "boolean" "byte" "short" "int" "long" "float" "double"))
(in-package "clojure")
(defvar *namespace-separator* nil
"set to #\/ for JVM, #\. for CLI")
(defconstant +MAX-POSITIONAL-ARITY+ 5)
(defvar *host* nil) ; :jvm or :cli
(defvar *clojure-source-path*)
(defvar *clojure-target-path*)
(defvar *symbols*)
(defvar *keywords*)
(defvar