readme.txt 822 B

123456789101112131415161718192021222324252627282930
  1. Pascal Source File Processing Units
  2. ===================================
  3. (c) 2000-2003 Areca Systems GmbH / Sebastian Guenther, [email protected]
  4. This directory contains some useful units for dealing with Pascal source
  5. files: Parsing, creating structures in memory, and output to files.
  6. pastree.pp
  7. ----------
  8. Pascal parse tree classes, for storing a complete Pascal module in memory.
  9. Currently, mainly declarations are supported; support for implementation
  10. code is very basic.
  11. paswrite.pp
  12. -----------
  13. A class and helper functions for creating Pascal source files from parse trees
  14. pscanner.pp
  15. -----------
  16. Lexical scanner class for Pascal sources
  17. pparser.pp
  18. ----------
  19. Parser for Pascal source files. Reads files via the pscanner unit and stores
  20. all parsed data in a parse tree, as implemented in the pastree unit.