[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