Ilya Rezvov
|
a200b5a62d
|
support inline module definitions
|
2018-01-23 09:42:00 -08:00 |
|
Ilya Rezvov
|
61c554d119
|
remove some unused rules
|
2018-01-22 21:15:30 -08:00 |
|
Ilya Rezvov
|
5618f59cc3
|
add more test files
|
2018-01-22 20:16:05 -08:00 |
|
Ilya Rezvov
|
0b593a4a8c
|
fix block, loop and if folded forms parsing
|
2018-01-22 18:39:53 -08:00 |
|
Ilya Rezvov
|
e78f07a19f
|
parse if folded form correct
|
2018-01-22 18:21:28 -08:00 |
|
Ilya Rezvov
|
f26c0e305d
|
handle folded inderect_call on higher level due to grammar ambiguites
|
2018-01-22 17:24:04 -08:00 |
|
Ilya Rezvov
|
6f61f2fd1d
|
support abbreviated forms for tables
|
2018-01-22 15:42:19 -08:00 |
|
Ilya Rezvov
|
64fb4c0a35
|
support part of tables abbreviations
|
2018-01-22 15:18:18 -08:00 |
|
Ilya Rezvov
|
4980993487
|
parse inline exports in functions
|
2018-01-22 13:52:36 -08:00 |
|
Ilya Rezvov
|
fb58259ab2
|
support inline imports in function definitions
|
2018-01-22 13:05:00 -08:00 |
|
Ilya Rezvov
|
058962a831
|
parse functions body
|
2018-01-21 18:28:30 -08:00 |
|
Ilya Rezvov
|
c537fa13e2
|
factorize typeuse rule
|
2018-01-21 12:21:44 -08:00 |
|
Ilya Rezvov
|
91ceecb51e
|
improve parsing error message
|
2018-01-21 10:14:32 -08:00 |
|
Ilya Rezvov
|
c0992fee62
|
parse module
|
2018-01-21 09:57:29 -08:00 |
|
Ilya Rezvov
|
b03471271b
|
add more toplevel definitions
|
2018-01-20 22:39:16 -08:00 |
|
Ilya Rezvov
|
67f5a377c4
|
add abbreviated function import
|
2018-01-20 18:17:31 -08:00 |
|
Ilya Rezvov
|
fdf1163c93
|
add function defs
|
2018-01-20 18:13:00 -08:00 |
|
Ilya Rezvov
|
ca44840a9f
|
add folded instructions parser and improve indexes definition
|
2018-01-20 17:37:19 -08:00 |
|
Ilya Rezvov
|
d90da425e0
|
add block instructions
|
2018-01-20 17:01:27 -08:00 |
|
Ilya Rezvov
|
df740bc733
|
complete numeric instructions
|
2018-01-20 16:28:20 -08:00 |
|
Ilya Rezvov
|
838de375dd
|
add part of numeric operations
|
2018-01-20 16:21:12 -08:00 |
|
Ilya Rezvov
|
af6d271c50
|
complete memory instructions
|
2018-01-20 13:16:57 -08:00 |
|
Ilya Rezvov
|
3e75d10992
|
add part of memory instructions
|
2018-01-20 12:13:17 -08:00 |
|
Ilya Rezvov
|
84b4e21df5
|
parse plain control instructions
|
2018-01-20 11:19:37 -08:00 |
|
Ilya Rezvov
|
0379522b55
|
add simple types parsing
|
2018-01-20 10:43:57 -08:00 |
|
Ilya Rezvov
|
10011f6fb2
|
initial
|
2018-01-18 16:07:04 -08:00 |
|