summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRich Hickey <richhickey@gmail.com>2009-04-21 15:58:48 +0000
committerRich Hickey <richhickey@gmail.com>2009-04-21 15:58:48 +0000
commite8fce745c782a34f8729acea76bb191fcb41eb0f (patch)
tree57d74f819d67d55bd869ea43225beab905e1dfc0 /src
parent57132665d5e9750094b582af9704c06a1bf70686 (diff)
added *clojure-version*
Diffstat (limited to 'src')
-rw-r--r--src/clj/clojure/core.clj6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/clj/clojure/core.clj b/src/clj/clojure/core.clj
index cacb9cb5..1ccb0ecd 100644
--- a/src/clj/clojure/core.clj
+++ b/src/clj/clojure/core.clj
@@ -10,6 +10,7 @@
(def unquote)
(def unquote-splicing)
+(def *clojure-version* {:major 1 :minor 0 :incremental 0 :qualifier "RC1"})
(def
#^{:arglists '([& items])
@@ -3953,6 +3954,11 @@
(defmacro add-doc {:private true} [name docstring]
`(alter-meta! (var ~name) assoc :doc ~docstring))
+(add-doc *clojure-version*
+ "The version info for Clojure core, as a map containing :major :minor :incremental and :qualifier keys.
+ Feature releases may increment :minor and/or :major, bugfix releases will increment :incremental.
+ Possible values of :qualifier include \"GA\", \"SNAPSHOT\", \"RC-x\" \"BETA-x\"")
+
(add-doc *file*
"The path of the file being evaluated, as a String.