From 3169070063b2cb877200117ebb384269d73bcb93 Mon Sep 17 00:00:00 2001 From: Joel Martin Date: Mon, 24 Mar 2014 16:32:24 -0500 Subject: Current state of mal for Clojure West lighting talk. --- clojure/project.clj | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 clojure/project.clj (limited to 'clojure/project.clj') diff --git a/clojure/project.clj b/clojure/project.clj new file mode 100644 index 0000000..4e7a15f --- /dev/null +++ b/clojure/project.clj @@ -0,0 +1,25 @@ +(defproject mal "0.0.1-SNAPSHOT" + :description "Make-A-Lisp" + + :dependencies [[org.clojure/clojure "1.5.1"] + [org.clojure/tools.reader "0.8.3"] + [net.n01se/clojure-jna "1.0.0"]] + + ;; To run a step with correct readline behavior: + ;; lein trampoline with-profile stepX run + ;; To load step in repl: + ;; lein with-profile +stepX repl + :profiles {:step0 {:main step0-repl} + :step1 {:main step1-read-print} + :step2 {:main step2-eval} + :step3 {:main step3-env} + :step4 {:main step4-if-fn-do} + :step5 {:main step5-tco} + :step6 {:main step6-file} + :step7 {:main step7-quote} + :step8 {:main step8-macros} + :step9 {:main step9-interop} + :stepA {:main stepA-more}} + + :main stepA-more) + -- cgit v1.2.3