November 2002
Intermediate to advanced
560 pages
11h 16m
English
John Gough
Appendix E credit: © KJ Gough 2002.
This appendix deals with another of the Project~7 languages, Component Pascal, which we sometimes abbreviate as just CP. The resulting compiler is named Gardens Point Component Pascal and is available under an open source license.[1]
[1] The Gardens Point compilers are named in honor of the scenic spot on the Brisbane River where the Queensland University of Technology is located.
Unlike some other language projects, it was an explicit objective from the beginning that the compiler should implement the whole of the language with exact semantics, or as close to the exact semantics as the CLR permitted. Thus, it was not an option to “leave out” inconvenient parts ...
Read now
Unlock full access