-
Key: ASTM-26
-
Legacy Issue Number: 12959
-
Status: closed
-
Source: TCS ( Ravindra Naik)
-
Summary:
CompilationUnit is not a Syntax object in itself, it is a container of syntax objects. Hence, it should belong to the GASTMSourceObject, and can actually inherit from SourceFile. Thus, SourceFile can represent copybooks or include files, and CompilationUnit can represent all other source files.
-
Reported: ASTM 1.0b1 — Wed, 22 Oct 2008 04:00 GMT
-
Disposition: Resolved — ASTM 1.0
-
Disposition Summary:
Section# <2.11.1>, page#47, and line# <20>, Remove <OtherSyntaxObject =>CompilationUnit>
Section# <2.9>, page#45, and line# <24>, Add <SourceFile => CompilationUnit >
Section# <2.11.1>, page#47, and line# <34>, Move
< CompilationUnit -> <language : String>
fragments : DefinitionObject*
[opensScope : ProgramScope?]
;
To
Section# <2.9>, page#45, and line# <31>
Also, the Figure 16 at section# <3.1.3>, page# <60> and Figure 17 at section# <3.1.4>, page# <61> will incorporate an appropriate and equivalent change as follows: (Figure 16 is shown for Issue# 12603)Figure 17
Disposition: Resolved
-
Updated: Fri, 6 Mar 2015 20:57 GMT
ASTM — Section: Section 3.1.4, Fig. 17 - CompilationUnit
- Key: ASTM-26
- OMG Task Force: Abstract Syntax Tree Metamodel 1.0 (ASTM) FTF