Fixed bugs: an if-statement could only be made if there also were a else if or else statement, now more than 1 else if can be made, source language did accept else if therefore i corrected the codegeneration