From c1eef57c97687b63687fa4992eec12c2e72760e5 Mon Sep 17 00:00:00 2001 From: quirinecker Date: Sat, 8 Nov 2025 17:16:16 +0100 Subject: [PATCH] finished exercise --- .idea/.gitignore | 15 ++- .idea/MicroJava.iml | 104 ++++++++++++++++++ .idea/codeStyles/Project.xml | 10 ++ .idea/codeStyles/codeStyleConfig.xml | 5 + .idea/{exercise05.iml => exercise02.iml} | 0 .idea/inspectionProfiles/Project_Default.xml | 8 ++ .../libraries/{lib2.xml => junit_jupiter.xml} | 33 +++--- .idea/libraries/lib.xml | 18 --- .idea/misc.xml | 9 +- .idea/modules.xml | 18 ++- .idea/runConfigurations/UE_P_1.xml | 19 ++++ .idea/runConfigurations/UE_P_2.xml | 16 +++ .idea/runConfigurations/UE_P_3.xml | 17 +++ .idea/runConfigurations/UE_P_4.xml | 18 +++ .idea/runConfigurations/UE_P_5.xml | 19 ++++ .idea/runConfigurations/UE_P_6.xml | 13 +++ .../_for_lecturers__Run_verbose_tracing.xml | 13 +++ .idea/vcs.xml | 6 + MicroJava Compiler/MicroJava Compiler.iml | 13 --- .../src/ssw/mj/impl/Parser.java | 74 +++++++++++-- MicroJava Tests/MicroJava Tests2.iml | 15 --- 21 files changed, 348 insertions(+), 95 deletions(-) create mode 100644 .idea/MicroJava.iml create mode 100644 .idea/codeStyles/Project.xml create mode 100644 .idea/codeStyles/codeStyleConfig.xml rename .idea/{exercise05.iml => exercise02.iml} (100%) create mode 100644 .idea/inspectionProfiles/Project_Default.xml rename .idea/libraries/{lib2.xml => junit_jupiter.xml} (83%) delete mode 100644 .idea/libraries/lib.xml create mode 100644 .idea/runConfigurations/UE_P_1.xml create mode 100644 .idea/runConfigurations/UE_P_2.xml create mode 100644 .idea/runConfigurations/UE_P_3.xml create mode 100644 .idea/runConfigurations/UE_P_4.xml create mode 100644 .idea/runConfigurations/UE_P_5.xml create mode 100644 .idea/runConfigurations/UE_P_6.xml create mode 100644 .idea/runConfigurations/_for_lecturers__Run_verbose_tracing.xml create mode 100644 .idea/vcs.xml delete mode 100644 MicroJava Compiler/MicroJava Compiler.iml delete mode 100644 MicroJava Tests/MicroJava Tests2.iml diff --git a/.idea/.gitignore b/.idea/.gitignore index b58b603..052f916 100644 --- a/.idea/.gitignore +++ b/.idea/.gitignore @@ -1,5 +1,10 @@ -# Default ignored files -/shelf/ -/workspace.xml -# Editor-based HTTP Client requests -/httpRequests/ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml +# GitHub Copilot persisted chat sessions +/copilot/chatSessions diff --git a/.idea/MicroJava.iml b/.idea/MicroJava.iml new file mode 100644 index 0000000..275245e --- /dev/null +++ b/.idea/MicroJava.iml @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml new file mode 100644 index 0000000..7c86e17 --- /dev/null +++ b/.idea/codeStyles/Project.xml @@ -0,0 +1,10 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml new file mode 100644 index 0000000..307554b --- /dev/null +++ b/.idea/codeStyles/codeStyleConfig.xml @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/.idea/exercise05.iml b/.idea/exercise02.iml similarity index 100% rename from .idea/exercise05.iml rename to .idea/exercise02.iml diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 0000000..e8079f7 --- /dev/null +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,8 @@ + + + + \ No newline at end of file diff --git a/.idea/libraries/lib2.xml b/.idea/libraries/junit_jupiter.xml similarity index 83% rename from .idea/libraries/lib2.xml rename to .idea/libraries/junit_jupiter.xml index 48a1569..631884c 100644 --- a/.idea/libraries/lib2.xml +++ b/.idea/libraries/junit_jupiter.xml @@ -1,18 +1,17 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/lib.xml b/.idea/libraries/lib.xml deleted file mode 100644 index 0277ad2..0000000 --- a/.idea/libraries/lib.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index 6f29fee..357a5d4 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,6 +1,5 @@ - - - - - + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml index bec10bb..4cd36c0 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -1,12 +1,8 @@ - - - - - - - - - - - + + + + + + + \ No newline at end of file diff --git a/.idea/runConfigurations/UE_P_1.xml b/.idea/runConfigurations/UE_P_1.xml new file mode 100644 index 0000000..6da5284 --- /dev/null +++ b/.idea/runConfigurations/UE_P_1.xml @@ -0,0 +1,19 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/runConfigurations/UE_P_2.xml b/.idea/runConfigurations/UE_P_2.xml new file mode 100644 index 0000000..32e7d97 --- /dev/null +++ b/.idea/runConfigurations/UE_P_2.xml @@ -0,0 +1,16 @@ + + + + + \ No newline at end of file diff --git a/.idea/runConfigurations/UE_P_3.xml b/.idea/runConfigurations/UE_P_3.xml new file mode 100644 index 0000000..18d61ee --- /dev/null +++ b/.idea/runConfigurations/UE_P_3.xml @@ -0,0 +1,17 @@ + + + + + \ No newline at end of file diff --git a/.idea/runConfigurations/UE_P_4.xml b/.idea/runConfigurations/UE_P_4.xml new file mode 100644 index 0000000..a137536 --- /dev/null +++ b/.idea/runConfigurations/UE_P_4.xml @@ -0,0 +1,18 @@ + + + + + \ No newline at end of file diff --git a/.idea/runConfigurations/UE_P_5.xml b/.idea/runConfigurations/UE_P_5.xml new file mode 100644 index 0000000..ff69013 --- /dev/null +++ b/.idea/runConfigurations/UE_P_5.xml @@ -0,0 +1,19 @@ + + + + + \ No newline at end of file diff --git a/.idea/runConfigurations/UE_P_6.xml b/.idea/runConfigurations/UE_P_6.xml new file mode 100644 index 0000000..60a4a5f --- /dev/null +++ b/.idea/runConfigurations/UE_P_6.xml @@ -0,0 +1,13 @@ + + + +