Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

edit readme to reflect removal of Meroon depenency

  • Loading branch information...
commit 461f13f37408dc04005b47d290e21ce0c926228d 1 parent 271dff6
Nathan Sorenson authored

Showing 1 changed file with 1 addition and 4 deletions. Show diff stats Hide diff stats

  1. +1 4 README.md
5 README.md
Source Rendered
@@ -4,15 +4,13 @@ Pervasive tail-call optimization anyone?
4 4
5 5 A few cosmetic changes to the lovely ClojureScript compiler and we are producing output suitable for compilation to C via [Gambit Scheme](http://dynamo.iro.umontreal.ca/~gambit/wiki/index.php/Main_Page)!
6 6
7   -Protocols and Types are implemented via the [Meroon](http://dynamo.iro.umontreal.ca/~gambit/wiki/index.php/Dumping_Grounds) CLOS-like object system.
8   -
9 7 Compilation to *.scm currently needs to be done via the host JVM Clojure REPL. This output can be manually compiled to object code via Gambit's gsc compiler. Some manual massaging of paths and load directories needs to be done at the moment.
10 8
11 9 ## Performance ##
12 10
13 11 Gambit seems to be a promising compile target for Clojure:
14 12
15   - (scm* [] (load "_meroon") (load "core.o1"))
  13 + (scm* [] (load "core"))
16 14 (ns bench)
17 15 (defn fib [n]
18 16 (if (or (identical? n 0) (identical? n 1))
@@ -31,7 +29,6 @@ Gambit seems to be a promising compile target for Clojure:
31 29
32 30 $ gsc -exe bench.scm
33 31 $ time ./bench
34   - [ Meroon V3 Paques2001+1 $Revision: 1.2 $ ]
35 32 fib 36: 24157817
36 33 real 0m0.775s
37 34 user 0m0.737s

0 comments on commit 461f13f

Please sign in to comment.
Something went wrong with that request. Please try again.