diff options
Diffstat (limited to 'clojurescript/README.txt')
-rw-r--r-- | clojurescript/README.txt | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/clojurescript/README.txt b/clojurescript/README.txt index 5fe80972..8b38a2aa 100644 --- a/clojurescript/README.txt +++ b/clojurescript/README.txt @@ -4,21 +4,23 @@ subset of Clojure to be automatically translated to JavaScript. tojs.clj is Clojure code to translate Clojure forms to Javascript. It was used to generate core.js from clojure's own core.clj and -core-print.clj. +core_print.clj. -To run any of the tests, do something like: +To run any of the tests from the command line, do something like: -java -cp ~/build/clojure/clojure.jar:/home/chouser/proj/clojure-contrib/src -clojure.lang.Script tojs.clj -- t03.cljs > t03.js +java -cp ~/build/clojure/clojure.jar:/home/chouser/proj/clojure-contrib/src:src \ + clojure.main src/clojure/contrib/clojurescript/cli.clj -- \ + tests/t03.cljs > t03.js Now that you've got the .js file, you can test using Rhino: -/usr/bin/java -jar /usr/share/java/js.jar -f rt.js -f core.js -f t03.js - -Or point a browser at test.html and choose the test you want to run. +/usr/bin/java -jar /usr/share/java/js.jar \ + -f src/clojure/contrib/clojurescript/rt.js \ + -f src/clojure/contrib/clojurescript/core.js \ + -f t03.js There's plenty more to do. If you'd like to help, contact the Clojure Google group: clojure@googlegroups.com --Chouser -23 Sept 2008 +12 Jan 2009 |