Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
Select Git revision
0 results
Created with Raphaël 2.2.017Jan1098765Merge branch 'dominicsbranch' into 'main'mainmainsmaller changes to the exceptionsdominicsbranchdominicsbranchMerge branch 'dominicsbranch' into 'main'applied final changes to the projectapplied final changes to the projectchanged a few variable namesadvanced the SwingFunctionPlotter and the whole project documentationMerge branch 'dominicsbranch' into 'main'implemented that * and / get calculated before + and - (if the next expression is not capsuled)commented and finished the ASTPrinter.javaadded JavaDocs documentation to the Parser.java and Lexer.javaadded JavaDocs documentation to the Parser.java and Lexer.javaadded JavaDocs documentation to the Parser.javaMerge branch 'dominicsbranch' into 'main'implemented final version of Parser.java and a fitting test class ParserTest.javaadded parser test class (variable/ number)Merge branch 'dominicsbranch' into 'main'advanced the project structure & implemented the lexer test classMerge branch 'dominicsbranch' into 'main'implemented a first version of the functionplotter with swingminor changes to the .txt filesimplemented the evaluator, can handle all operations (variables are not working yet)Merge branch 'dominicsbranch' into 'main'implemented ASTPrinter to test the visitor patternimplemented basics for the visitor patternMerge branch 'dominicsbranch' into 'main'parser is now matching to the lexer.java pattern for decimalsparser can finally treat the brackets correctlylexer now treats decimals as one token, not split into three (number, special, number)Merge branch 'dominicsbranch' into 'main'fixed a bug, parser can now parse decimals in combination with operatorsfixed a bug, parser can now parse numbers that contains zerosMerge branch 'dominicsbranch' into 'main'fixed a bug in lexer.java, implemented whole parser(except brackets)advanced the parser.java (added basics for the BinaryOperation)Merge branch 'dominicsbranch' into 'main'implemented basic FileReader functions in main.javaimplemented better text output for the ParserExceptionsMerge branch 'dominicsbranch' into 'main'added expressions.txt
Loading