Bartłomiej Pluta
|
39eaa2b4d5
|
Enable varargs in signatures
|
2019-07-10 00:33:34 +02:00 |
|
Bartłomiej Pluta
|
360b686a8f
|
Rename TypedVariable to ArgumentDefinitionNode
|
2019-07-10 00:05:24 +02:00 |
|
Bartłomiej Pluta
|
e58282878a
|
Allow to use types as keys in maps
|
2019-07-09 23:51:50 +02:00 |
|
Bartłomiej Pluta
|
ec0bd13377
|
Allow to use types as expressions
|
2019-07-09 23:43:17 +02:00 |
|
Bartłomiej Pluta
|
b786241f12
|
Enable checking duplicates in map
|
2019-07-09 18:54:44 +02:00 |
|
Bartłomiej Pluta
|
7e7b5ec461
|
Extend type specifiers to cover maps
|
2019-07-09 01:32:09 +02:00 |
|
Bartłomiej Pluta
|
d23e7a1276
|
Create new type: map (dictionary) with all support for it
|
2019-07-09 00:14:37 +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
|
99e9fc7de5
|
Create Parser.optional() helper method
|
2019-07-06 23:08:12 +02:00 |
|
Bartłomiej Pluta
|
ace0e2b31f
|
Enable support for specifying types by angle braces
|
2019-07-06 22:53:03 +02:00 |
|
Bartłomiej Pluta
|
af91c8dc3b
|
Add new angle parentheses and rename BRACKET to CURLY
|
2019-07-06 22:18:19 +02:00 |
|
Bartłomiej Pluta
|
fbb3f79731
|
Improve errors raising by parser
|
2019-07-06 21:43:43 +02:00 |
|
Bartłomiej Pluta
|
6fd49ba54a
|
Refactor parser
|
2019-07-06 16:04:56 +02:00 |
|
Bartłomiej Pluta
|
f81279094f
|
Remove old parser and move new parser to 'ast' package
|
2019-07-06 15:56:28 +02:00 |
|
Bartłomiej Pluta
|
c8ff5ce38f
|
Create ast package
|
2019-07-03 11:27:51 +02:00 |
|
Bartłomiej Pluta
|
2823fd1896
|
Create note package
|
2019-07-03 11:23:51 +02:00 |
|