Skip to content

teymour-aldridge/compiler

Repository files navigation

Pseudocompiler

A semi-working implementation of a slightly modified version of OCR's "Exam Reference Language" (this was formerly known as the "Pseudocode specification"). I say slightly modified, because their specification is not very clear about a lot of parts of the language (including the type system).

Installation

You can currently build this from source using cargo build, but it is not yet ready for general usage.

Useful reading

Books that I have found helpful.

Implementation

Theory

These aren't actually that relevant, but they were interesting.

  • Practical Foundations for Programming Languages (Robert Harper)
  • The Blind Spot (Jean-Yves Girard)

Debugging

Performance

Roadmap

See <ROADMAP.md> for details.

About

A compiler for OCR "exam reference language".

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages