2014-03-25 01:32:24 +04:00
|
|
|
(defproject mal "0.0.1-SNAPSHOT"
|
|
|
|
:description "Make-A-Lisp"
|
|
|
|
|
2015-12-18 01:14:43 +03:00
|
|
|
:dependencies [[org.clojure/clojure "1.8.0-RC4"]
|
2014-03-25 01:32:24 +04:00
|
|
|
[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}
|
2014-10-10 08:48:47 +04:00
|
|
|
:step9 {:main step9-try}
|
2015-03-02 22:46:30 +03:00
|
|
|
:stepA {:main stepA-mal}}
|
2014-03-25 01:32:24 +04:00
|
|
|
|
|
|
|
:main stepA-more)
|
|
|
|
|