Prosty kalkulator z wykrzystaniem Bisona,
Wojciech Kasperski(https://github.com/SuddenlyPineapple)
nazwa_zmiennej = EXP
- operacja przypisania,PRINT
- operacja przypisania,IF
-IF EXP CMP EXP INSTRUCTION
- instrukcja warunkowa,WHILE
-WHILE nazwa_zmiennej warunek INSTRUCTION
- instrukcja pętli WHILE
EXP
- wyrażenie,NUMBER
- liczba,VAR
- zmienna,OPERATOR
- operator matematyczny(tu: +, -, *, /),CMP
- symbol porównania, np.>
,INSTRUCTION
- instrukcja,
- kompilator C++,
- biblioteki Flex,
- biblioteki Bison/Yacc,