Aleksey Kladov
7c67612b8a
organizize
2018-08-10 22:33:29 +03:00
Aleksey Kladov
2e165ae82e
logging
2018-08-10 17:49:45 +03:00
Aleksey Kladov
4a900fd681
Split diagnostics
2018-08-09 21:27:44 +03:00
Aleksey Kladov
a5dc5f1b5c
Improve tree building
2018-08-08 21:14:18 +03:00
Aleksey Kladov
9ce7e81102
cleanups
2018-07-31 15:40:40 +03:00
Aleksey Kladov
ac0d8c48f7
JS plugin
2018-07-30 21:58:49 +03:00
Aleksey Kladov
1edb58a802
reformat
2018-07-30 14:08:06 +03:00
Aleksey Kladov
ae849cf134
Owned&Borrowed nodes
...
HOLLY COW, UNLIKE C++, WE CAN BE GENERIC WRT OWNERSHIP/BORROWING, SO
WE CAN BOTH MAKE SYNTAX NODES OWNED (WHICH IS CONVENIENT) AND
BORROWED (WHICH IS CONVENIENT FOR LOCAL PROCESSING, BC YOU DON'T NEED
TO BUMP REFCOUNTS).
2018-07-30 03:21:17 +03:00
Aleksey Kladov
4e79073e38
Use raw pointers
2018-07-30 02:23:07 +03:00
Aleksey Kladov
13c6a5c4b0
Avoid optimizing trivia for now
2018-07-29 16:19:16 +03:00
Aleksey Kladov
415c891d64
Reorganize
2018-07-29 15:16:07 +03:00
Aleksey Kladov
ad188d4c3d
kill old tree
2018-07-29 14:37:48 +03:00
Aleksey Kladov
c12450fb4e
Introduce red-green syntax tree
2018-07-29 13:51:55 +03:00