18 Commits

Author SHA1 Message Date
6c204846ce Fix trivia handling 2020-07-25 12:11:07 +02:00
c70e94d166 Style fixes 2020-07-24 10:00:48 +02:00
e60cc1bb73 Implement Span on tokens & nodes 2020-07-24 09:07:40 +02:00
62713311cc Fix treatment of trailing semicolons 2020-07-17 09:53:19 +02:00
2f04f86af3 Implement script function 2020-07-16 11:40:53 +02:00
7f0889f0d4 Implement lowering 2020-07-15 17:22:48 +02:00
d613ea3f12 Add BlockStatement 2020-07-15 09:44:21 +02:00
188dca85d8 Introduce binding 2020-07-14 22:45:34 +02:00
df0cd4dea3 Unpack identifier name syntax where appropriate 2020-07-14 14:47:15 +02:00
e1a7ea36c9 Rename token kinds & syntax nodes 2020-07-14 14:38:59 +02:00
fe5012bd29 Add diagnostics 2019-04-10 22:10:03 +02:00
198042fabc Use nullable reference types in Parser 2018-12-22 22:04:45 +01:00
6bc04ad659 Add diagnostics to parser 2018-12-10 21:04:42 +01:00
4b6ee62f07 Fix parsing of expression statements 2018-12-08 13:47:29 +01:00
5eb63a00e0 Rename TokenKinds for consistency 2018-11-19 21:42:20 +01:00
64d06ec02e Search for functions & classes in subpackages 2018-10-06 11:24:22 +02:00
d8e3f862eb Add "there and back again" test 2018-10-05 19:52:35 +02:00
fb4cb901f2 Merge parser & lexer 2018-10-05 19:14:43 +02:00