Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
JavaScript compiler for Common Lisp
Common Lisp JavaScript HTML
branch: master
Failed to load latest commit information.
bench add codemirror benchmark (and fix some bugs that prevented it from ru…
.gitignore add .gitignore file that ignores *.fasl
LICENSE README update
README.md Fix link to parse-js
api.lisp Added support for Function.caller/arguments.callee.caller property. S…
bench.lisp Clean up exported API, introduce new library-definition macros
cl-js.asd Add :author/:license to ASD file
deflib.lisp Fix brokenness masked by (safety 0)
index.html Mark release 0.12.03
infer.lisp follow changes in parse-js's representation of for-in
inline-op.lisp Fixed % to use REM instead of MOD (result differs on negative numbers)
js.lisp prevent '&optional &rest' from occuring in argument lists
json.lisp Use #\null instead of #\nul
jsos.lisp Further fix Object.prototype.toString
operators.lisp Make 'false == null' properly return false
package.lisp Added support for Function.caller/arguments.callee.caller property. S…
runtime.lisp Allow .apply without second argument
test.js Fixed % to use REM instead of MOD (result differs on negative numbers)
translate.lisp Used two special variables for Function.caller stack instead of consi…
url-encode.lisp raise proper URI errors when the URI-functions encounter a problem
utils.lisp update package name to :cl-js, stop interning JS variables

README.md

CL-Javascript

See http://marijnhaverbeke.nl/cl-javascript for the project homepage.

CL-JavaScript is a compiler (translator) aimed to enable scripting software written in Common Lisp with JavaScript. It is developed by Alan Pavičić, Marijn Haverbeke (also the author of parse-js library) and Iva Jurišić.

CL-JavaScript is licensed under MIT public license.

Something went wrong with that request. Please try again.