new (failing) testcase for gcc error "label at end of compound statement"
test case for removed label
changed the way labelstatements are handled; they are no longer put into If-Statements, instead their label names are renamed and gotos are put into if statements accordingly
Merge remote-tracking branch 'origin/master'
there was a case where simple if-statements with an else branch had their else branch removed. FIXED thanks to https://github.com/alexrhein
there was a case where simple if-statements with an else branch had their else branch removed. FIXED thanks to https://github.com/alexrhein
lowered JVM parameters in mkrun.sh
made mkrun.sh executable from other folders
made mkrun.sh executable from other folders
readme update
readme update
removed main.iml and test.iml from git and added them to gitignore
readme update, git clone links changed to https://
aborting early in computeCarthesianProduct
added a check for potential result size before calling computeCarthesianProduct
Merge branch 'master' into alex
Merge remote-tracking branch 'origin/master' into alex
prepareASTforIfdeftoif functionality moved into ifdeftoif class
fixed test_alex_16 (removal of features from opt nodes in return statements)
cleanup for feature expressions in transformRecursive
appendToFile now uses print instead of println
noOfFeatures in current AST does not count the features found in the featureMap from files which were transformed previously