Bartłomiej Pluta
|
033d864b0f
|
Create evaluator for extend statement
|
2019-07-12 22:31:14 +02:00 |
|
Bartłomiej Pluta
|
41f385de09
|
Fix return statement
|
2019-07-12 22:25:26 +02:00 |
|
Bartłomiej Pluta
|
5512f808f8
|
Create evaluator for custom functions
|
2019-07-12 22:19:12 +02:00 |
|
Bartłomiej Pluta
|
cc569b5f19
|
Create import statement evaluator and update standard library
|
2019-07-12 22:08:37 +02:00 |
|
Bartłomiej Pluta
|
b31e17d176
|
Create if-else statement evaluator
|
2019-07-12 21:58:16 +02:00 |
|
Bartłomiej Pluta
|
1563045de1
|
Create evaluator for function call and basic atoms
|
2019-07-12 18:59:59 +02:00 |
|
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 |
|