Skip to content
/ PL0 Public

A moderately refactored version of N. Wirths PL/0 Pascal implementation.

License

Notifications You must be signed in to change notification settings

Jtkozzy/PL0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PL0

A moderately refactored version of N. Wirths PL/0 Pascal implementation.

  • Changed to use file given on command line instead of reading stdin.
  • Divided to units: main, defs, parser, codegen, interpreter.
  • Added textual error messages to parser (in addition to error number)
  • Added ? (read) and ! (write) functionality.
  • Changed some variable and constant names to be (imo) more understandable.
  • Project files for Lazarus included.

About

A moderately refactored version of N. Wirths PL/0 Pascal implementation.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages