This project is a fork of the swf2.git project. If you have that one already cloned locally, you can use
git clone --reference /path/to/your/swf2.git/incarnation mirror_URL
to save bandwidth during cloning.
 
descriptionmy hacks for sw2
ownerdavid@lichteblau.com
last changeThu, 25 Dec 2008 17:17:45 +0000 (25 11:17 -0600)
content tags
add:
README
Proof of concept lisp->avm2 bytecode compiler

installation:
  tell ASDF about the .asd files in the subdirs, then load avm2-lib.asd
  (which should load the asm and compiler .asd automatically)

  compile and load file/write.lisp

usage:
  look at test/roots.lisp and test/test.lisp for examples
  compiling either of those files should generate a working .swf file
  in /tmp/ (change the path in the WITH-OPEN-FILE to change destination)

shortlog
2008-12-25 Bart Bottaclean up debug junk, add FLET opcode name hack to disas... master
2008-12-25 Bart BottaMerge commit 'david/master'
2008-12-24 Bart Botta'fix' s32 encoding, add optional size params to writer
2008-12-23 davidasm debugging help: use a FLET trick to get opcode...
2008-12-23 davidrepaired fixups in :lookup-switch
2008-12-18 Bart Bottalet slot-value work on dynamic properties
2008-12-17 Bart Bottaget rid of debug printouts
2008-12-17 Bart Bottastop defining macros as special forms
2008-12-17 Bart Bottafix LIST-LENGTH
2008-12-17 Bart Bottaget rid of extra special forms
2008-12-17 Bart Bottaremove commented out junk
2008-12-15 Bart Bottaadd missing file from previous commit
2008-12-15 Bart Bottarearrange code so clean build works
2008-12-13 Bart Bottamisc cleanup, partial support for arrays setf #() ...
2008-12-12 Bart Bottapartially implement FUNCTION,APPLY,FUNCALL, use for...
2008-12-07 Bart Bottaredo ffi generation, add constants, more setf hacks
...
heads
15 years ago master