Parser, Interpret and Automatic Tests (IPP project 1 & 2) Bachelor study at FIT VUT Brno 4th semester - summer 2018 Subject: Principles of Programming Languages (IPP) Score Overall: 15/20 Project 1 - parse.php Basic: 5.94/6 Extension: +1 Overall: 6.94/6 Corresponding version Category Score Lexical analysis 96% Syntax analysis 90% Processing instructions 100% Processing programs 100% STATP extension 100% Overall without extenstion 98% Project 2 - interpret.py + test.php Interpret: 5.92/8 Test: 2.3/3 Documentation: 0/3 Overall: 8.22/14 Commentary: Missing comments at the end of parse.php, missing documenation of bigger methods Corresponding version Category Score Lexical analysis 30% Syntax analysis 86% Syntax analysis (error detection) 100% Runtime errors (detection) 88% Instructions interpretation 93% Programs interpretation 16% Overall without extenstions 73% Other poeple's test.php input Michal Sedlák Jiří Juřica