An open API service indexing awesome lists of open source software.

https://github.com/thomasthiebaud/language


https://github.com/thomasthiebaud/language

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

        

[School project] Create a compiler and an interpreter based on lex and yacc. This code is no longer maintained.

In order to install `lex` and `yacc` run

sudo apt-get install flex bison

Create the `compiler` and `interpreter` executables using

make

Run the compiler using

./compiler < test.c //Where test.c is the file to compile

Run the interpreter using

./interpreter