Skip to content

Compiler project for a subset of Pascal

Notifications You must be signed in to change notification settings

eforbes/compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Compiler Front End in C

Built to compile a modified version of the subset of Pascal presented in Compilers: Principles, Techniques, and Tools (the red dragon book).

Includes the following features:

  • Recursive descent parsing
  • Nested functions with standard static scoping
  • Error recovery with synchronizing token sets
  • Memory address computations for variables
  • Complete type checking (including function parameters)

About

Compiler project for a subset of Pascal

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published