-
4e096069ad
Super basic work on binder, rework of parser to include their spans
master
Deukhoofd
2022-04-08 16:55:45 +0200
-
32636c7724
Adds lexed token and parsed tree tests to class_with_many_statements
Deukhoofd
2022-04-07 20:55:50 +0200
-
08eb97cf38
Support constructor func calls, more integration tests
Deukhoofd
2022-04-07 20:48:38 +0200
-
69b5d76a9b
Adds integration tests that test whether a substring of a script can panic.
Deukhoofd
2022-04-07 20:18:08 +0200
-
b1d516b268
Adds parsing for class, and for funcdef
Deukhoofd
2022-04-07 20:00:29 +0200
-
2e87674720
Fixes identifiers starting with Z or z, and numbers starting with 9 not being lexed
Deukhoofd
2022-04-07 20:00:01 +0200
-
373794a830
Adds func parsing, integration tests, some general fixes related to integration tests
Deukhoofd
2022-04-06 22:39:25 +0200
-
f277ecb72f
Adds enum parsing
Deukhoofd
2022-04-06 18:44:34 +0200
-
7d0a2d461a
Parses arglist, fixes several potential infinite loops
Deukhoofd
2022-04-04 19:38:58 +0200
-
f004c19133
More parsing work
Deukhoofd
2022-04-03 19:13:36 +0200
-
2bc3bee344
Loads more parsing work
Deukhoofd
2022-04-03 15:25:26 +0200
-
75f8720c54
Loads of additional parsing work
Deukhoofd
2022-04-02 23:30:05 +0200
-
a1663ff032
Support for virtprops
Deukhoofd
2022-01-01 17:48:57 +0100
-
cf13fa9a90
Return invalid statement if namespace is not followed by an identifier.
Deukhoofd
2021-06-05 21:04:33 +0200
-
43644276bb
Adds logging to parser
Deukhoofd
2021-06-05 21:03:14 +0200
-
c00cdf53b7
Updates parser to take LexTokens instead of TokenType
Deukhoofd
2021-06-05 20:50:15 +0200
-
301ffd7496
Implements logging, pass spans to lexed tokens, begin work on parser
Deukhoofd
2021-06-05 20:10:40 +0200
-
f1af568cb8
Initial commit, implements parser.
Deukhoofd
2021-05-15 16:53:53 +0200