This is a repository of coursework assignments for the Stanford Compilers MOOC course. The result of completing all coursework assignments is a fully-working compiler for the COOL Programming Language ...
ParserCraft is a comprehensive framework for designing and deploying custom programming language variants through simple configuration files. No compiler engineering required—just define your language ...
Naming a new programming language "Rue" sounds like an acknowledgment of doubt about the project's prospects, if you take "Rue" to mean "regret." "Rue came about as a name because I did Ruby, and then ...