Marvin Kaiser
|
1980e1ba8c
|
Move the SCOL for var_assigns and var_decl to the statement rule
|
2020-01-14 10:39:46 +01:00 |
|
Marvin Kaiser
|
586c2bb5d9
|
renamed whileLoop to WhileLoop
|
2020-01-14 08:50:45 +01:00 |
|
Marvin Kaiser
|
5eb0679bf3
|
Renamed doWhileLoop to DoWhileLoop
|
2020-01-14 08:48:51 +01:00 |
|
Marvin Kaiser
|
e52ad061f9
|
Implemented do while loops
|
2020-01-13 16:43:38 +01:00 |
|
Marvin Kaiser
|
bd4ae1d605
|
Added while loop
|
2020-01-13 16:08:44 +01:00 |
|
Marvin Kaiser
|
079cdf4969
|
Implemented != expression
|
2019-12-20 09:09:01 +01:00 |
|
Marvin Kaiser
|
f341401ccc
|
Implemented pretty printing and evaluating of boolean expressions
|
2019-12-20 08:42:20 +01:00 |
|
|
|
ee19cb9a00
|
create VariableDeclaration nodes and check if a variable is redeclared or undefined
|
2019-12-16 22:41:45 +01:00 |
|
|
|
e1eb64f576
|
use new node types, implement new visitors
|
2019-12-16 21:46:18 +01:00 |
|
|
|
fda65c7d93
|
implement return statement
|
2019-11-25 14:45:35 +01:00 |
|
|
|
2af9f369cf
|
implement variable assignment
|
2019-11-18 18:54:24 +01:00 |
|
|
|
b38369b7a5
|
implemented variables and function call evaluation
|
2019-11-18 18:02:10 +01:00 |
|
Marvin Kaiser
|
13caee0667
|
Added function call and function definition
|
2019-11-18 16:39:12 +01:00 |
|
|
|
38d34a7cbc
|
implement else if nesting
|
2019-11-11 22:27:27 +01:00 |
|
|
|
67670693e8
|
explicitly set the type of Blocks to null
|
2019-11-11 15:46:55 +01:00 |
|
|
|
6dbc1fe4fb
|
implement visitors for block and braced_block
|
2019-11-11 11:46:05 +01:00 |
|
|
|
c26cb6ddf5
|
add context analysis and custom visitors
|
2019-11-04 17:35:15 +01:00 |
|