Commit Graph

10 Commits

Author SHA1 Message Date
Bartłomiej Pluta
d10df10282 Add call stack to fix 'return' statement issue 2019-07-10 12:21:07 +02:00
Bartłomiej Pluta
d4b4aa48ee Enable importing other source files 2019-07-08 22:32:59 +02:00
Bartłomiej Pluta
b06a8533c0 Enable support for types' properties 2019-07-08 22:06:38 +02:00
Bartłomiej Pluta
63c020fbb9 Enable evaluating blocks '{' '}' 2019-07-08 19:06:50 +02:00
Bartłomiej Pluta
6d56706354 Enable creating custom methods 2019-07-08 17:48:02 +02:00
Bartłomiej Pluta
606d93c319 Create evaluator for custom functions definition (but invocation doesn't work yet) 2019-07-08 15:36:13 +02:00
Bartłomiej Pluta
1e634180d6 Create evaluator for function call 2019-07-08 14:10:10 +02:00
Bartłomiej Pluta
6e42ac0f91 Create evaluators for literals, list and identifier nodes 2019-07-08 13:39:07 +02:00
Bartłomiej Pluta
fbb3f79731 Improve errors raising by parser 2019-07-06 21:43:43 +02:00
Bartłomiej Pluta
34a0eda199 Reformat evaluator #1 2019-07-04 17:57:12 +02:00