Merge branch 'main' of https://gitea.hb.dhbw-stuttgart.de/i22005/NichtHaskell2.0
This commit is contained in:
commit
d93d11c1e3
@ -2,7 +2,9 @@ import org.junit.jupiter.api.Test;
|
|||||||
|
|
||||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* run: mvn test
|
||||||
|
*/
|
||||||
public class MainTest {
|
public class MainTest {
|
||||||
@Test
|
@Test
|
||||||
void testAdd() {
|
void testAdd() {
|
||||||
@ -13,6 +15,3 @@ public class MainTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* run: mvn test
|
|
||||||
*/
|
|
@ -29,8 +29,7 @@
|
|||||||
[TokRightBrace]
|
[TokRightBrace]
|
||||||
|
|
||||||
# Parser
|
# Parser
|
||||||
## Parser Input
|
## Parser Input (Scanner Output)
|
||||||
(Scanner Output)
|
|
||||||
|
|
||||||
## Parser Output -> AST
|
## Parser Output -> AST
|
||||||
### Beispiel 1: Empty Class
|
### Beispiel 1: Empty Class
|
||||||
@ -42,6 +41,16 @@
|
|||||||
|
|
||||||
|
|
||||||
# Semantische Analyse / Typcheck
|
# Semantische Analyse / Typcheck
|
||||||
|
## Typcheck Input (Parser Output)
|
||||||
|
|
||||||
|
## Typcheck Output
|
||||||
|
|
||||||
|
### Beispiel 1: Empty Class
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Beispiel 2: Filled Class
|
||||||
|
|
||||||
|
|
||||||
# Bytecodegenerierung
|
# Bytecodegenerierung
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user