Commit Graph

20 Commits

Author SHA1 Message Date
Marvin Kaiser
079cdf4969 Implemented != expression 2019-12-20 09:09:01 +01:00
Marvin Kaiser
c5419b85c7 Extend grammar: added boolean expressions 2019-12-20 08:40:17 +01:00
dc7dce48d9 add variable deklaration 2019-12-16 22:40:33 +01:00
629f67b39c make expressions nestable 2019-12-16 21:44:37 +01:00
c5dc08c1e0 add return statement to the grammar 2019-11-25 14:44:14 +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
ea6bde3305 enforce parantheses around the conditional expression of an if statement 2019-11-11 16:22:43 +01:00
42ae4c88fb require at least one statement in block 2019-11-11 11:40:17 +01:00
16b8efaa8b delete build artifacts 2019-11-11 11:37:58 +01:00
c26cb6ddf5 add context analysis and custom visitors 2019-11-04 17:35:15 +01:00
Marvin Kaiser
8ad114107a removed unnecessary comment 2019-10-29 10:33:24 +01:00
Marvin Kaiser
dfefee8a71 removed "then" from if statement 2019-10-29 10:32:17 +01:00
Marvin Kaiser
d43fa90bc3 Added if statement 2019-10-29 10:30:18 +01:00
Marvin Kaiser
64c41122d0 Rewrote grammar, implemented two visitors 2019-10-29 09:51:43 +01:00
a6c732e99c update grammar definition to the example from the lecture 2019-10-28 21:51:50 +01:00
ec89390e4a remove obsolete files 2019-10-28 21:50:27 +01:00
Marvin Kaiser
0a9d702198 Initial commit 2019-10-28 15:55:18 +01:00