From 8cb5cda46cf3aef847ae3926dc53a5e5f87fe261 Mon Sep 17 00:00:00 2001 From: Joel Martin Date: Wed, 16 Apr 2014 23:57:50 -0500 Subject: All: move some fns to core. Major cleanup. - Don't import/require core until step4. - Define cond/or macros from step8 --- clojure/src/core.clj | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'clojure/src/core.clj') diff --git a/clojure/src/core.clj b/clojure/src/core.clj index 27599c0..73d8fb4 100644 --- a/clojure/src/core.clj +++ b/clojure/src/core.clj @@ -1,4 +1,5 @@ -(ns core) +(ns core + (:require [readline])) ;; Errors/exceptions (defn mal_throw [obj] @@ -26,10 +27,14 @@ ['true? true?] ['false? false?] ['symbol? symbol?] + ['pr-str pr-str] ['str str] ['prn prn] ['println println] + ['readline readline/readline] + ['read-string reader/read-string] + ['slurp slurp] ['< <] ['<= <=] ['> >] -- cgit v1.2.3