|
||
---|---|---|
.. | ||
bigloo-prelude.sch | ||
browse.sch | ||
conform.sch | ||
conform.ss | ||
cpstack.sch | ||
cpstack.ss | ||
ctak.sch | ||
ctak.ss | ||
dderiv.ss | ||
deriv.sch | ||
deriv.ss | ||
destruct.sch | ||
destruct.ss | ||
div.ss | ||
dynamic-input.txt.gz | ||
dynamic.sch | ||
dynamic.ss | ||
earley.sch | ||
earley.ss | ||
fft.sch | ||
fft.ss | ||
gambit-prelude.sch | ||
graphs.sch | ||
graphs.ss | ||
mk-bigloo.ss | ||
mk-chicken.ss | ||
mk-gambit.ss | ||
nboyer.sch | ||
nboyer.ss | ||
nestedloop.sch | ||
nestedloop.ss | ||
nfa.sch | ||
nfa.ss | ||
nucleic2.sch | ||
nucleic2.ss | ||
puzzle.sch | ||
puzzle.ss | ||
README.txt | ||
sboyer.sch | ||
sboyer.ss | ||
sort1.sch | ||
sort1.ss | ||
tak.sch | ||
tak.ss | ||
takl.sch | ||
takl.ss | ||
takr.sch | ||
takr.ss | ||
traverse.sch | ||
triangle.sch | ||
triangle.ss | ||
wrap.ss |
Bechmarks obtained from http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/scheme/code/bench/gabriel/ http://www.ccs.neu.edu/home/will/GC/sourcecode.html Files that end in ".sch" are supposed to be standard Scheme plus `time'. Files that end in ".ss" are MzScheme wrapper modules or helper scripts. To build <benchmark>.sch with Gambit, Bigloo, or Chicken: mzscheme -qr mk-gambit.ss <banchmark> mzscheme -qr mk-bigloo.ss <banchmark> mzscheme -qr mk-chicken.ss <banchmark> Unpack "dynamic-input.txt.gz" if you want to run the "dynamic" benchmark.