Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Automatically exported from code.google.com/p/js2scheme
Scheme Makefile Other
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
build
js-runtime
repl
rhino-tests
unicode
.hgignore
LICENSE
Makefile
README
arguments.scm
bind-exit.scm
config.scm
configure
escape.scm
ewal.scm
expand1.scm
fun-bindings.scm
html.scm
js-obfuscator.scm
js-out.scm
js-pp.scm
js2scheme-comp.init
js2scheme-comp.scm
js2scheme.scm
js2scm-comp
label-resolution.scm
label.scm
let.scm
lexer-ascii.scm
lexer.scm
liveness.scm
make-lib.scm
nodes.scm
obfuscate-ids.scm
parser.scm
scm-out.scm
simplify-labels.scm
simplify.scm
stmt-result.scm
symbol-table.scm
symbol.scm
tools.sch
vars.txt
verbose.scm
walk.scm
with.scm

README

As usual:
 ./configure
 make

Js2Scheme does not have any install-target (although it should be very easy
to add it).

The easiest way to compile programs is to use the js2scm-comp script. It
uses some targets in the Makefile to simplify the compilation.

You can also look at the repl-directory for a small example.

Note: js2scheme is quite complete, but far from perfect.
The biggest problem is that the generated files are huge. I haven't spent much
time on improving the situation, so maybe a solution is straight-forward.
 
Something went wrong with that request. Please try again.