From 0b17894ed22f24a6a4d9947cb57e6b18af064ca4 Mon Sep 17 00:00:00 2001 From: JanUlrich Date: Thu, 2 Mar 2017 16:48:08 +0100 Subject: [PATCH] Parser erweitert --- .../syntaxtree/statement/BoolLiteral.html | 6 +- .../syntaxtree/statement/CharLiteral.html | 6 +- .../syntaxtree/statement/DoubleLiteral.html | 6 +- .../syntaxtree/statement/FloatLiteral.html | 6 +- .../syntaxtree/statement/IntLiteral.html | 6 +- .../syntaxtree/statement/Literal.html | 2 +- .../syntaxtree/statement/LongLiteral.html | 4 +- .../syntaxtree/statement/Null.html | 6 +- .../syntaxtree/statement/StringLiteral.html | 6 +- .../statement/class-use/BoolLiteral.html | 6 +- .../statement/class-use/CharLiteral.html | 6 +- .../statement/class-use/DoubleLiteral.html | 6 +- .../statement/class-use/FloatLiteral.html | 6 +- .../statement/class-use/IntLiteral.html | 6 +- .../statement/class-use/Literal.html | 4 +- .../syntaxtree/statement/class-use/Null.html | 6 +- .../statement/class-use/StringLiteral.html | 6 +- .../parser/SyntaxTreeGenerator.java | 201 ++++++++++++------ .../syntaxtree/statement/BoolLiteral.java | 51 ----- .../syntaxtree/statement/CharLiteral.java | 39 ---- .../syntaxtree/statement/DoubleLiteral.java | 39 ---- .../syntaxtree/statement/FloatLiteral.java | 47 ---- .../syntaxtree/statement/IntLiteral.java | 48 ----- .../syntaxtree/statement/Literal.java | 26 --- .../statement/LocalOrFieldVarOrClassname.java | 6 +- .../syntaxtree/statement/LongLiteral.java | 45 ---- .../syntaxtree/statement/NegativeExpr.java | 5 +- .../syntaxtree/statement/NotExpr.java | 6 +- .../syntaxtree/statement/Null.java | 37 ---- .../syntaxtree/statement/PositivExpr.java | 6 +- .../syntaxtree/statement/PreDecExpr.java | 5 +- .../syntaxtree/statement/PreIncExpr.java | 6 +- .../syntaxtree/statement/StringLiteral.java | 48 ----- .../syntaxtree/statement/Super.java | 12 ++ .../statement/literal/BoolLiteral.java | 22 ++ .../statement/literal/CharLiteral.java | 17 ++ .../syntaxtree/statement/literal/Literal.java | 13 ++ .../syntaxtree/statement/literal/Null.java | 16 ++ .../statement/literal/NumberLiteral.java | 18 ++ .../statement/literal/StringLiteral.java | 19 ++ 40 files changed, 320 insertions(+), 506 deletions(-) delete mode 100755 src/de/dhbwstuttgart/syntaxtree/statement/BoolLiteral.java delete mode 100755 src/de/dhbwstuttgart/syntaxtree/statement/CharLiteral.java delete mode 100755 src/de/dhbwstuttgart/syntaxtree/statement/DoubleLiteral.java delete mode 100755 src/de/dhbwstuttgart/syntaxtree/statement/FloatLiteral.java delete mode 100755 src/de/dhbwstuttgart/syntaxtree/statement/IntLiteral.java delete mode 100755 src/de/dhbwstuttgart/syntaxtree/statement/Literal.java delete mode 100755 src/de/dhbwstuttgart/syntaxtree/statement/LongLiteral.java delete mode 100755 src/de/dhbwstuttgart/syntaxtree/statement/Null.java delete mode 100755 src/de/dhbwstuttgart/syntaxtree/statement/StringLiteral.java create mode 100755 src/de/dhbwstuttgart/syntaxtree/statement/Super.java create mode 100755 src/de/dhbwstuttgart/syntaxtree/statement/literal/BoolLiteral.java create mode 100755 src/de/dhbwstuttgart/syntaxtree/statement/literal/CharLiteral.java create mode 100755 src/de/dhbwstuttgart/syntaxtree/statement/literal/Literal.java create mode 100755 src/de/dhbwstuttgart/syntaxtree/statement/literal/Null.java create mode 100755 src/de/dhbwstuttgart/syntaxtree/statement/literal/NumberLiteral.java create mode 100755 src/de/dhbwstuttgart/syntaxtree/statement/literal/StringLiteral.java diff --git a/doc/LambdaJavadoc/de/dhbwstuttgart/syntaxtree/statement/BoolLiteral.html b/doc/LambdaJavadoc/de/dhbwstuttgart/syntaxtree/statement/BoolLiteral.html index cd82cfe1..35ca0132 100644 --- a/doc/LambdaJavadoc/de/dhbwstuttgart/syntaxtree/statement/BoolLiteral.html +++ b/doc/LambdaJavadoc/de/dhbwstuttgart/syntaxtree/statement/BoolLiteral.html @@ -112,10 +112,10 @@ var activeTableTab = "activeTableTab";
  • de.dhbwstuttgart.syntaxtree.statement.Expr
  • @@ -253,7 +253,7 @@ extends