From cdf3c0d2cfc9e9445cd38958d717b5e86f17b9b7 Mon Sep 17 00:00:00 2001
From: niklasBr <104077966+bretzNiklas@users.noreply.github.com>
Date: Thu, 5 Jan 2023 15:09:58 +0100
Subject: [PATCH] Deleted unnecessary file ast2

---
 Aufgabe4/Parser.java |  2 +-
 Aufgabe4/main.java   | 50 +++++---------------------------------------
 2 files changed, 6 insertions(+), 46 deletions(-)

diff --git a/Aufgabe4/Parser.java b/Aufgabe4/Parser.java
index 57c8728..c230d25 100644
--- a/Aufgabe4/Parser.java
+++ b/Aufgabe4/Parser.java
@@ -184,7 +184,7 @@ public class Parser {
             toReturn.astDigitAfterComma = parseNumber(new ArrayList<> (decimalTokens.subList(positionOfDecimalPoint +  1, decimalTokens.size())));
 
         }
-        
+
 
 
 
diff --git a/Aufgabe4/main.java b/Aufgabe4/main.java
index 935ae50..f463392 100644
--- a/Aufgabe4/main.java
+++ b/Aufgabe4/main.java
@@ -2,12 +2,12 @@ import java.util.Arrays;
 
 public class main {
 
-    public static void main(String[] args){
+    public static void main(String[] args) {
 
 
         // values above integer space will produce errors
 
-        String ausdruck = "3.5 * 2.5 + 2.1";
+        String ausdruck = "0032.00555 * 2.5 + 2.1";
 
         Lexer lexer = new Lexer();
 
@@ -23,9 +23,7 @@ public class main {
 
         Parser p = new Parser();
 
-        AstExpression result =  p.parse(lexer.lex(ausdruck));
-
-
+        AstExpression result = p.parse(lexer.lex(ausdruck));
 
 
         do {
@@ -41,7 +39,7 @@ public class main {
 
             System.out.println(result.astBinaryOp.astOperator.astOperator);
 
-            if(result.astBinaryOp.astExpression2.astValue != null) {
+            if (result.astBinaryOp.astExpression2.astValue != null) {
 
                 try {
                     System.out.println(result.astBinaryOp.astExpression2.astValue.astNumber.astDigitWoz.astDigitWozContent);
@@ -62,45 +60,7 @@ public class main {
             }
 
 
-
-        } while ( true );
-
-/*
-
-        System.out.println( ((AstValue) result.astBinaryOp.binaryOp[0]).astNumber.astDigitWoz.astDigitWozContent );
-
-        System.out.println( ((AstOperator) result.astBinaryOp.binaryOp[1]).astOperator );
-
-
-        //-------------------
-
-        AstExpression root = (AstExpression) result.astBinaryOp.binaryOp[2];
-
-        System.out.println( ((AstValue) root.astBinaryOp.binaryOp[0]).astNumber.astDigitWoz.astDigitWozContent );
-
-        System.out.println( ((AstOperator) root.astBinaryOp.binaryOp[1]).astOperator );
-
-        //---------------------
-
-        AstExpression root2 = (AstExpression) root.astBinaryOp.binaryOp[2];
-
-        System.out.println( ((AstValue) root2.astBinaryOp.binaryOp[0]).astNumber.astDigitWoz.astDigitWozContent );
-
-        System.out.println( ((AstOperator) root2.astBinaryOp.binaryOp[1]).astOperator );
-
-        System.out.println( ((AstValue) root2.astBinaryOp.binaryOp[2]).astNumber.astDigitWoz.astDigitWozContent );
-
-
-
-*/
+        } while (true);
 
     }
-    /*
-    void printAst (AstExpression astE) {
-
-        if(astE.)
-
-    }
-
-     */
 }
-- 
GitLab