(common) lisp -> flash avm2 bytecode compiler
Common Lisp
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
asm
compile
file
lib
test
.gitignore
3b-swf-writer.asd
README
avm2-asm.asd
avm2-compile.asd
avm2-lib.asd
bugs.txt
swf-writer-hack.asd
todo-5.txt

README

work-in-progress lisp->avm2 bytecode compiler

(see also http://wiki.github.com/3b/3bil )

installation using clbuild:

add to my-projects in clbuild directory :

3bil        get_git git://github.com/3b/3bil.git
3b-swf        get_git git://github.com/3b/3b-swf.git


add to my-dependencies in clbuild directory:

3b-swf alexandria babel chipz cl-vectors cljl closure-common cxml flexi-streams ieee-floats puri salza2 trivial-features trivial-gray-streams vecto zip zpb-ttf zpng 
3bil 3b-swf alexandria babel chipz cl-vectors cljl closure-common cxml flexi-streams ieee-floats puri salza2 trivial-features trivial-gray-streams vecto zpb-ttf zpng 

then
 ./clbuild install 3bil
and start a lisp and load 3b-swf-writer with asdf

see test/roots-new.lisp and test/minimal2.lisp for sample usage, or compile ctests.lisp and load /tmp/ctests.swf into flash 9+ to run the tests