This is the 5th version of the Pascal-P compiler from Zurich. This is the Pascal-P4 compiler modified to be ISO 7185 Pascal compilant, both in the the implementation language, and in the language it processes.

Pascal-P was an implementation kit, created between 1972 and 1974, for the original language Pascal. The source for the original compiler was passed around and modified quite a bit, but Niklaus Wirth noted that it was very popular, and represented a good method to popularize the language. He gathered the source into a clean version called Pascal-P2. The Zurich group then created an improved version called Pascal-P4.

You can find all of the Pascal-P versions here in sourceforge:

https://sourceforge.net/projects/pascal-s/
https://sourceforge.net/projects/pascal-p2/
https://sourceforge.net/projects/pascalp4/
https://sourceforge.net/projects/pascalp5/
https://sourceforge.net/projects/pascal-p6/

Features

  • This compiler features strict adherence to ISO 7185 Level 0
  • Machine independent
  • Model implementation of original standard Pascal
  • Good basis for constructing a new compiler or for compiler class projects
  • Contains a full set of ISO 7185 compliance tests, including positive and negative tests
  • Fully documented
  • Not a history project, but a working and usable compiler being actively developed

Project Activity

See All Activity >

License

Public Domain

Follow pascal-p5

pascal-p5 Web Site

Other Useful Business Software
Outgrown Windows Task Scheduler? Icon
Outgrown Windows Task Scheduler?

Free diagnostic identifies where your workflow is breaking down—with instant analysis of your scheduling environment.

Windows Task Scheduler wasn't built for complex, cross-platform automation. Get a free diagnostic that shows exactly where things are failing and provides remediation recommendations. Interactive HTML report delivered in minutes.
Download Free Tool
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of pascal-p5!

Additional Project Details

User Interface

Command-line

Programming Language

Pascal

Registered

2014-06-21