In this project we build our own programming language - OLA(OneLineArt), which has the similar syxtax to Pascal, while we uses text faces as tokens, e.g., "。◕‿◕。".
Compiler is in ola/ola_site/ola_compiler
$ ola/ola_site/ola_compiler/ make
$ ola/ola_site/ola_compiler/ ./parser simplexpr.p
$ ola/ola_site/ola_compiler/ java -jar jasmin-2.4/jasmin.jar simplexpr.j
$ ola/ola_site/ola_compiler/ java simplexpr