Compiler of custom language IFJ20 (subset of language Go) written in C. Program translates source code from standard input into IFJcode20 (machine code).
- Peter Koprda
- Daniel Paul
- Pavol Babjak
- Viliam Holík
- Lexical analysis (error detection): 100 % (170/170)
- Syntactic analysis (error detection): 87 % (175/200)
- Semantic analysis (error detection): 84 % (287/338)
- Semantic/runtime errors (detection): 100 % (26/26)
- Interpretation of compiled code: 54 % (465/850)
Total score without extensions: 70 % (1123/1584)
make
- compiles the programmake test
- compiles the program and runs all the testsmake clean
- removes generated files