Compiler for a custom source language that generates code for the object language m2r, using bison and flex.
The syntax of the source language can be represented by the following grammar
$ flex plp5.l
$ bison -d plp5.y
$ g++ -o plp5 plp5.tab.c lex.yy.c