projects
/
jscl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix comment
[jscl.git]
/
README.org
diff --git
a/README.org
b/README.org
index
d6b5ebd
..
bfa6cc6
100644
(file)
--- a/
README.org
+++ b/
README.org
@@
-2,7
+2,7
@@
JSCL is a Common Lisp to Javascript compiler, which is bootstrapped
from Common Lisp and executed from the browser.
JSCL is a Common Lisp to Javascript compiler, which is bootstrapped
from Common Lisp and executed from the browser.
-
+
** Getting started
You can try a demo [[http://davazp.net/jscl/jscl.html][here]]. But if you want to hack JSCL, you will have
** Getting started
You can try a demo [[http://davazp.net/jscl/jscl.html][here]]. But if you want to hack JSCL, you will have
@@
-13,7
+13,7
@@
to download the repository
/load/ jscl.lisp in your Lisp, and call the bootstrap function to
compile the implementation itself:
/load/ jscl.lisp in your Lisp, and call the bootstrap function to
compile the implementation itself:
-=(bootstrap)=
+=(jscl:bootstrap)=
It will generate a jscl.js file in the top of the source tree. Now you
can open JSCL.html in your browser and use it.
It will generate a jscl.js file in the top of the source tree. Now you
can open JSCL.html in your browser and use it.
@@
-32,7
+32,7
@@
operators, functions and macros. In particular:
- Optional and keyword arguments
- SETF places
- Packages
- Optional and keyword arguments
- SETF places
- Packages
-
+
The compiler is very verbose, some simple optimizations or
/minification/ could help to deal with it.
The compiler is very verbose, some simple optimizations or
/minification/ could help to deal with it.