- Flex 2.6.4
- Bison 3.5.1
- GCC 9.3.0
- Make 4.2.1
- [Optional] Valgrind 3.15.0
The first command clean the environment, compile the system again and generates all the binaries, outputs:
$ cd src
$ make clean; make
$ ./cppython tests/parser/valid_arithmetic_int_float.ppy
$ ./cppython tests/parser/invalid_assigns.ppyRun valgrind to check for memory leaks:
$ make clean; make; make valgrind < tests/semantic/test_var_types.ppyName: Dayanne Fernandes da Cunha
University ID: 130107191