source: trunk/abcl/src/org/armedbear/lisp/compiler-pass2.lisp @ 12086

Last change on this file since 12086 was 12086, checked in by ehuelsmann, 14 years ago

Make every form which may contain free specials declarations a BLOCK-NODE.

LOCALLY, FLET and LABELS were not converted to blocks - yet.

While at it, change the block dispatch routine: we're not smart enough to
detect that the (block-name form) form will generate the same value every
time - so we don't cache the function result, but evaluate it each time.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 348.6 KB

HTML preview not available, since the file size exceeds 256.0 KB. Try downloading the file instead.

Note: See TracBrowser for help on using the repository browser.