not quite working BLOCK, RETURN-FROM, UNWIND-PROTECT
commit4661b13ba10f8769e0542c567583a6a35bb6d9ea
authorBart Botta <00003b@gmail.com>
Fri, 21 Nov 2008 12:46:45 +0000 (21 06:46 -0600)
committerBart Botta <00003b@gmail.com>
Fri, 21 Nov 2008 12:46:45 +0000 (21 06:46 -0600)
tree98e6b50399a67a92295f5eafbe96bc3b44847d7d
parent193b8c01e35b06d3393cc3609bf27be07c147813
not quite working BLOCK, RETURN-FROM, UNWIND-PROTECT

BLOCK + RETURN-FROM works for some simple cases, but not smart enough
in general to get types/stack/etc stuff right enough for the flash VM

asm:
  handle lookup-switch opcode
  comment hack

compiler:
  block/return-from/unwind-protect (broken)
  %flet
asm/asm.lisp
asm/opcodes.lisp
asm/peephole.lisp
compile/compiler.lisp
compile/defun.lisp
compile/special-forms.lisp
file/write.lisp
lib/as3-lib.asd
lib/cl.lisp
test/roots.lisp