Skip to content

Latest commit

 

History

History
46 lines (33 loc) · 2 KB

README.md

File metadata and controls

46 lines (33 loc) · 2 KB

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.