Conclusions

For the most part, the objectives of the Component Pascal project were well realized. The compiler, except for the small issues discussed earlier, implements the language accurately and produces good-quality, verifiable code. The compiler is written in Component Pascal and compiles itself successfully. It started off as about 20,000 lines of code in its initial form, but has been steadily growing as more special-case code is added to improve code quality. There are a number of utilities and other tools that are distributed with the compiler.

Compatibility Extensions

As hinted at the beginning of the appendix, some optional language extensions were added to Component Pascal to allow full access to the facilities of the base class libraries. ...

Get Programming in the .NET Environment now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.