|
eee1c139a7
|
set field in recipient for method to true and update test
|
2024-06-25 20:50:50 +02:00 |
|
simon
|
4efa45f668
|
major refactoring to please sonar, add commandline-debug option to display bytecode info while compilation
|
2024-06-25 19:27:40 +02:00 |
|
simon
|
ee2553b089
|
add some e2e tests and make BytecodeTestUtil usable with different constructors
|
2024-06-25 17:26:31 +02:00 |
|
JonathanFleischmann
|
9cda095a0b
|
adapted to Implementation of main in TypedAST
|
2024-06-23 14:47:22 +02:00 |
|
JonathanFleischmann
|
c498215d91
|
implemented rest of needed testfiles
|
2024-06-23 14:05:22 +02:00 |
|
simon
|
7b82840b3d
|
add ByteCodeTestUtil
|
2024-06-22 22:29:51 +02:00 |
|
JonathanFleischmann
|
e4f5bbbfa9
|
implemented some more test cases
|
2024-06-22 22:09:26 +02:00 |
|
JonathanFleischmann
|
59d0c97be3
|
translated most of test ASTs into TypedASTs
|
2024-06-22 19:36:39 +02:00 |
|
JonathanFleischmann
|
67963b61b2
|
added testcase for Continue in TypedAST
|
2024-06-22 17:53:47 +02:00 |
|
JonathanFleischmann
|
fc7ca26f79
|
fixed Print test
|
2024-06-22 17:19:28 +02:00 |
|
JonathanFleischmann
|
81590c62c5
|
working on translating testfiles into AST and then into TypedAST
|
2024-06-22 17:16:10 +02:00 |
|
JonathanFleischmann
|
bfef8ccff6
|
implemented tests for each feature (not complete) and added AST Expectation (not complete)
|
2024-06-16 21:09:14 +02:00 |
|
JonathanFleischmann
|
09a327bdee
|
adapted tests to new structure of ast
|
2024-05-20 23:01:00 +02:00 |
|
|
3a267180ba
|
Parser can do Else-if
|
2024-05-20 16:26:20 +02:00 |
|
JonathanFleischmann
|
2eecf3faa8
|
implemented test with complex class for type check
|
2024-05-16 00:09:05 +02:00 |
|
JonathanFleischmann
|
e51369715c
|
implemented test with complex class for parser and scanner
|
2024-05-15 17:47:57 +02:00 |
|
|
d4cdc45b63
|
Bugfix: charLiteral now get's the actual char, not just the quotationmark
|
2024-05-15 16:56:47 +02:00 |
|
JonathanFleischmann
|
f5cc94316e
|
fixed program instead of classes and did some renaming etc
|
2024-05-14 15:23:12 +02:00 |
|
JonathanFleischmann
|
99d2e7a104
|
fixed program instead of classes and implemented some tests for typecheck
|
2024-05-14 15:03:26 +02:00 |
|
JonathanFleischmann
|
4d58a4b1f2
|
wrote tests for ScannerAndParser and more
|
2024-05-09 00:10:23 +02:00 |
|
JonathanFleischmann
|
ce711b3a27
|
implemented new methods in Compiler
|
2024-05-08 11:27:54 +02:00 |
|
JonathanFleischmann
|
65b4993e91
|
Update and rename test.java to Test.java
|
2024-04-24 15:35:53 +02:00 |
|
JonathanFleischmann
|
1a0a05a907
|
wrote testfiles
|
2024-04-24 15:33:21 +02:00 |
|