Commit Graph

  • 88a25207e9 Added Interface and fixed bugs Maximilian Stahl 2024-06-26 17:34:40 +0200
  • 4e56760dd6 Old spelling mistake in semantic fixed #14 Lucas 2024-06-26 16:28:53 +0200
  • 347bdcbd94 Update .gitignore Lucas 2024-06-26 16:22:38 +0200
  • d594bacb7d Semantic Tests refactored Lucas 2024-06-26 16:21:04 +0200
  • eb313464f0 Tests (structure) refactored Lucas 2024-06-26 11:25:24 +0200
  • 8163d0b61e removing Semantic Tests Bruder John 2024-06-26 09:55:12 +0200
  • 92e1daab5b Merge branch 'NewParser' into johns-branch Bruder John 2024-06-26 09:51:33 +0200
  • 70a3788030 Merge branch 'NewParser' into code-generator i22007 2024-06-25 17:48:47 -0400
  • b562a789a0 Fixed Merge Conflicts and Bugs i22035 2024-06-25 22:35:28 +0200
  • c05ad761d7 Merge branch 'main' of https://gitea.hb.dhbw-stuttgart.de/i22005/NichtHaskell2.0 into NewParser i22035 2024-06-25 21:53:14 +0200
  • 34d17660ef Tests refactored Lucas 2024-06-25 18:05:58 +0200
  • cc6d26e17d Tests refactored Lucas 2024-06-25 18:05:26 +0200
  • f9743efddc Merge branch 'main' into Tests Lucas 2024-06-25 16:43:42 +0200
  • b37e065857 Small changes Lucas 2024-06-25 16:41:04 +0200
  • 4c5473827e Small change i22007 2024-06-24 18:52:55 -0400
  • d631b01c82 ConstructorNode and NotNode i22007 2024-06-23 16:06:07 -0400
  • 8cd22c6e4c Removed some Exercices from Tests because parser is not ready for Bruder John 2024-06-23 20:57:53 +0200
  • ef0bc99bbf Bytecode for dotSubstractionNode i22007 2024-06-23 14:54:53 -0400
  • 99948fef07 Bytecode for ValueNode i22007 2024-06-23 14:35:57 -0400
  • 66c9481b3e Add all accept methods i22007 2024-06-23 13:43:42 -0400
  • fd8d451ba7 Renaming again i22007 2024-06-23 11:33:33 -0400
  • f27a7471bc Merge branch 'NewParser' into code-generator i22007 2024-06-23 11:19:09 -0400
  • a15f684c04 Add visitors and code for binary expressions i22007 2024-06-23 11:10:06 -0400
  • 4a78ab62a1 Fixed some Merge Conflicts i22035 2024-06-23 14:18:42 +0200
  • 8d3602eda3 Renaiming packages Purplumbi504 2024-06-23 13:59:06 +0200
  • fcaeb850ba Merge remote-tracking branch 'origin/NewParser' into NewParser Purplumbi504 2024-06-23 10:58:46 +0200
  • 864ddbaeee Fix errors in if Statments. For and Do While loop as While loop. Purplumbi504 2024-06-23 10:57:25 +0200
  • fb3f822160 Merge branch 'main' into code-generator i22007 2024-06-21 19:25:35 -0400
  • fd6da5cad2 Merge pull request 'johns-branch' (#12) from johns-branch into main Johannes Ehlert 2024-06-21 16:30:55 +0000
  • c44118c872 Fixed all #12 Bruder John 2024-06-21 18:28:08 +0200
  • 0020f582a1 Merge branch 'main' into johns-branch Bruder John 2024-06-21 18:26:07 +0200
  • 8b5a0d528e Merge pull request 'Tests, Structure, More' (#10) from Tests into main Johannes Ehlert 2024-06-21 16:16:53 +0000
  • 1b91e25d17 fixed tests Bruder John 2024-06-21 18:09:32 +0200
  • 9edee73705 Merge branch 'NewParser' into johns-branch Bruder John 2024-06-21 18:07:18 +0200
  • 5bf9a4fc73 added wrong type in if clause Bruder John 2024-06-21 18:06:49 +0200
  • 6d36eb109c Added Enums for Operators and MainMethodNode #11 i22035 2024-06-21 18:02:29 +0200
  • 7b41c45cd5 Fixed all Tests Bruder John 2024-06-21 17:03:49 +0200
  • cf41babcb7 Added BaseType And refferenz Type Bruder John 2024-06-21 16:42:27 +0200
  • b9ada16dd1 Fixed SemanticCheck for new AST and added Some Test Bruder John 2024-06-21 15:23:48 +0200
  • b5738034b0 Merge branch 'NewParser' into johns-branch Bruder John 2024-06-21 10:47:54 +0200
  • b9f6014f59 Assignments i22007 2024-06-20 18:12:04 -0400
  • 50a52a1e87 Added Interface i22035 2024-06-20 18:44:42 +0200
  • d3e9fa9b43 Added Public to Attributes i22035 2024-06-20 17:52:54 +0200
  • 0ec65af9f9 Added Method Check Bruder John 2024-06-20 16:53:31 +0200
  • fd8c3b066a Trying to change to new AST Bruder John 2024-06-20 11:43:58 +0200
  • af64f88198 Merge branch 'NewParser' into code-generator i22007 2024-06-19 15:22:00 -0400
  • 978b5a2b4a Fixed MethodNode and Visitor i22035 2024-06-19 21:19:09 +0200
  • 837e751094 Generate jar with first class as main i22007 2024-06-19 12:53:14 -0400
  • 8cc67080ec Small changes #10 Lucas 2024-06-19 17:09:38 +0200
  • cfcb61d49e Running now possible with make or java.exe -jar in console Lucas 2024-06-19 16:32:46 +0200
  • 8f742191bb Small changes Lucas 2024-06-19 14:19:47 +0200
  • 102961bccc Added logging Lucas 2024-06-19 12:49:46 +0200
  • f59d7e9918 First Tests for Parser, pls check Lucas 2024-06-17 17:42:50 +0200
  • 0732712e61 Make, Main: Raupenpiler startup Lucas 2024-06-17 13:42:56 +0200
  • 57c2023215 Merge remote-tracking branch 'origin/NewParser' into code-generator i22007 2024-06-16 16:52:24 -0400
  • 12ab402746 Fix errors in if Statments. For and Do While loop as While loop. Purplumbi504 2024-06-16 13:15:39 +0200
  • bf7a642233 Added Expression Visitors i22035 2024-06-16 13:01:26 +0200
  • 3639b2a4f8 Added new Parser Visitors i22035 2024-06-15 16:59:35 +0200
  • 330b92a79f Deleted old grammar i22035 2024-06-15 14:05:03 +0200
  • 8094a93582 Added new Grammar i22035 2024-06-15 13:15:55 +0200
  • 0271313a05 Merge branch 'johns-branch' of https://gitea.hb.dhbw-stuttgart.de/i22005/NichtHaskell2.0 into parser i22035 2024-06-15 12:49:47 +0200
  • b6cc925e02 Fixed Makefile Lucas 2024-06-12 18:01:21 +0200
  • e552bd5ada Added Basic RefTypes to InstVar and SematicCheck Bruder John 2024-06-12 17:33:59 +0200
  • 6a971345d4 Structure and more Lucas 2024-06-12 11:17:16 +0200
  • 56d316a6d0 Changed to InstVar Bruder John 2024-06-01 18:37:13 +0200
  • 8d6190b130 Structure, Makefile, Docs, TestCompilerOutput, more; TODO: fix marked Problems in Makefile; fix Compiler (look at TestCompilerOutput docs) Lucas 2024-05-31 17:09:04 +0200
  • 09e36a84dc Merge remote-tracking branch 'origin/parser2.0' into code-generator i22007 2024-05-31 11:32:53 +0200
  • e395c4d96b Fixed Boolean and Char Literal Maximilian Stahl 2024-05-31 11:32:11 +0200
  • 8a5f307947 Fix Type Bruder John 2024-05-31 11:27:02 +0200
  • 514f7d724a Merge remote-tracking branch 'origin/parser2.0' into code-generator i22007 2024-05-31 11:20:38 +0200
  • 9f40949f5a Structure Lucas 2024-05-31 11:20:31 +0200
  • de5c2a5002 Added Parser Visitors Maximilian Stahl 2024-05-31 11:16:25 +0200
  • 22a30d5956 Added typecheck for Assignment Bruder John 2024-05-31 11:08:41 +0200
  • 1132ff015c Changes in tests Lucas 2024-05-31 11:05:45 +0200
  • 2a20a91d35 Refactor structure and more Lucas 2024-05-31 10:55:41 +0200
  • 407b03620e Code for assignment i22007 2024-05-31 10:46:23 +0200
  • b2e1745d51 Merge branch 'main' into Tests Lucas 2024-05-31 10:04:40 +0200
  • a0e55d7b27 first testrun of the day Lucas 2024-05-31 10:00:46 +0200
  • 5a28d88f6a comments Lucas 2024-05-31 09:58:07 +0200
  • 1c77a99f54 Merge pull request 'johns-branch' (#9) from johns-branch into main Johannes Ehlert 2024-05-30 17:11:50 +0000
  • c483babaf5 Merge branch 'main' into johns-branch #9 Bruder John 2024-05-30 19:10:42 +0200
  • 403ab70655 Adapted Binary Expression Bruder John 2024-05-30 19:07:29 +0200
  • d91e3ad819 added maven test Bruder John 2024-05-14 17:59:53 +0200
  • 8b9b70b9ee Added Test for Semantic Analyzier Bruder John 2024-05-14 17:47:26 +0200
  • 7906a38cdd Merge remote-tracking branch 'origin/Tests' into johns-branch Bruder John 2024-05-14 16:47:33 +0200
  • dd424cda99 Tests and Main Lucas 2024-05-14 15:47:49 +0200
  • 1d5bfdd88f Merge pull request 'johns-branch' (#7) from johns-branch into main Johannes Ehlert 2024-05-14 13:35:21 +0000
  • 149caf5202 Merge branch 'main' into johns-branch #7 Bruder John 2024-05-14 15:35:03 +0200
  • b03ea72eca Merge pull request 'code-generator' (#8) from code-generator into main i22007 2024-05-14 13:34:51 +0000
  • d2f8ea1e78 Merge remote-tracking branch 'origin/johns-branch' into code-generator #8 i22007 2024-05-14 15:33:56 +0200
  • c5bb038fc3 added same Method Declaration Bruder John 2024-05-14 15:31:02 +0200
  • b7d5a5c625 Fixed empty class code gen i22007 2024-05-14 15:26:05 +0200
  • f781d8eeb6 Merge remote-tracking branch 'origin/johns-branch' into Tests Lucas 2024-05-14 13:49:10 +0200
  • b64e2efc82 Changed To TypeNode Bruder John 2024-05-14 13:46:14 +0200
  • 8b6189ea33 Tests and Main Lucas 2024-05-14 13:16:28 +0200
  • 91f7db24f6 Merge remote-tracking branch 'origin/johns-branch' into code-generator i22007 2024-05-14 13:00:54 +0200
  • 33df2c1c0a Fixed errors Bruder John 2024-05-14 12:53:40 +0200
  • 6250ee781c Merge remote-tracking branch 'origin/johns-branch' into code-generator i22007 2024-05-14 12:52:07 +0200
  • 6318085c00 added TypeCheckResult Bruder John 2024-05-14 12:51:49 +0200
  • f5da71478f Merge remote-tracking branch 'origin/johns-branch' into code-generator i22007 2024-05-14 11:44:44 +0200