Opened 13 years ago
Last modified 17 months ago
#169 new defect
Conformance with section 3.2.4.4 (externalized objects in COMPILE-FILE)
Reported by: | ehuelsmann | Owned by: | ehuelsmann |
---|---|---|---|
Priority: | major | Milestone: | 1.9.3 |
Component: | compiler | Version: | 1.2.0-dev |
Keywords: | Cc: | ||
Parent Tickets: |
Description
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 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.
Change History (20)
comment:1 Changed 13 years ago by
Milestone: | → 1.1.0 |
---|
comment:2 Changed 12 years ago by
Milestone: | 1.1.0 → 1.1.1 |
---|
comment:3 Changed 12 years ago by
Milestone: | 1.1.1 → 1.2.0 |
---|---|
Version: | → 1.2.0-dev |
comment:4 Changed 11 years ago by
Milestone: | 1.2.0 → 1.3.0 |
---|
comment:5 Changed 11 years ago by
Milestone: | 1.3.0 → 2.0 |
---|
comment:7 Changed 11 years ago by
Milestone: | 2.0.0 → 1.4.0 |
---|
comment:12 Changed 4 years ago by
Milestone: | 1.6.2 → 1.7.0 |
---|
comment:17 Changed 3 years ago by
Milestone: | 1.8.1 → 1.9.0 |
---|
comment:18 Changed 22 months ago by
Milestone: | 1.9.0 → 1.9.1 |
---|
comment:19 Changed 21 months ago by
Milestone: | 1.9.1 → 1.9.2 |
---|
comment:20 Changed 17 months ago by
Milestone: | 1.9.2 → 1.9.3 |
---|
Note: See
TracTickets for help on using
tickets.
Ticket retargeted after milestone closed