ECN lab about syntaxic analysis

DricomDragon 6d2d3fb1e3 Remove manual sh testing stuff %!s(int64=5) %!d(string=hai) anos
.gitignore 350b06e6b1 Add diff and status output in tester %!s(int64=5) %!d(string=hai) anos
LICENSE 383b1598d8 Initial commit %!s(int64=5) %!d(string=hai) anos
README.md 28f7db3eb2 Fix typo in output executable file %!s(int64=5) %!d(string=hai) anos
eval.l 44689196bb Fix non working substraction %!s(int64=5) %!d(string=hai) anos
eval.y 001475f3a8 Add division %!s(int64=5) %!d(string=hai) anos
makefile 9699fe6c92 Append 'out' to the runnable file %!s(int64=5) %!d(string=hai) anos
test.bats 6596ef358b Add previous sh tests in bats %!s(int64=5) %!d(string=hai) anos

README.md

FlexBisonLab

ECN lab about syntaxic analysis

Dependencies

You need GCC, flex and bison.

You can install them on debian based systems with :

sudo apt install flex bison

How to compile

make
./eval.out

How to test

./test.sh