[armedbear-ticket] [armedbear] #169: Conformance with section 3.2.4.4 (externalized objects in COMPILE-FILE)
armedbear
armedbear-devel at common-lisp.net
Tue Sep 13 19:00:46 UTC 2011
#169: Conformance with section 3.2.4.4 (externalized objects in COMPILE-FILE)
------------------------+---------------------------------------------------
Reporter: ehuelsmann | Owner: ehuelsmann
Type: defect | Status: new
Priority: major | Milestone:
Component: compiler | Version:
Keywords: |
------------------------+---------------------------------------------------
Currently, if the same object is encountered in multiple forms being
compiled, that object is externalized on each encounter.
The spec requires that identical objects in the source be identical in the
compiled file as per the first sentence of
[http://www.lispworks.com/documentation/HyperSpec/Body/03_bdd.htm section
3.2.4.4].
As a consequence, we'll need an ''object table'' of some kind, allowing
the object to be referenced further down in the file compilation.
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/169>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
More information about the armedbear-ticket
mailing list