|
e60cc1bb73
|
Implement Span on tokens & nodes
|
2020-07-24 09:07:40 +02:00 |
|
|
3584030768
|
Implement FullSpan on tokens & nodes
|
2020-07-23 16:12:30 +02:00 |
|
|
e1a7ea36c9
|
Rename token kinds & syntax nodes
|
2020-07-14 14:38:59 +02:00 |
|
|
f8096100c0
|
Add diagnostics tests
|
2019-04-11 19:31:32 +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 |
|
|
c361b8e004
|
Implement Position for red nodes and tokens
|
2018-12-17 19:58:44 +01:00 |
|
|
accc18c897
|
Implement FullWidth
|
2018-12-16 14:49:14 +01:00 |
|
|
fb4cb901f2
|
Merge parser & lexer
|
2018-10-05 19:14:43 +02:00 |
|
|
51a0cc863f
|
Simplifying parsing optional semicolons/commas
|
2018-04-07 15:22:02 +02:00 |
|
|
5e7a4840b5
|
Move parent setting to constructor
|
2018-04-07 14:34:24 +02:00 |
|
|
ae90b27b41
|
Parse base class invokation expression
|
2018-04-05 19:04:09 +02:00 |
|
|
3d31b2c04b
|
Parse command-line syntax
|
2018-04-05 09:32:53 +02:00 |
|
|
4c2f37b000
|
Separate new lines trivia
|
2018-04-04 20:21:50 +02:00 |
|
|
b695f4961a
|
Parse optional commas after switch case identifiers
|
2018-04-04 12:55:17 +02:00 |
|
|
4a2c6283c6
|
Parse try/catch statement
|
2018-04-04 12:25:25 +02:00 |
|
|
a2ef543292
|
Parse double-quoted string literals
|
2018-04-04 11:00:17 +02:00 |
|
|
d376d691c4
|
Parse tilde as missing output parameter marker
|
2018-04-02 17:03:45 +02:00 |
|
|
e5d0b0fe2e
|
Parse compound names in function handles
|
2018-04-01 20:00:16 +02:00 |
|
|
d359527cf8
|
Parse lambda expressions
|
2018-04-01 19:24:46 +02:00 |
|
|
a550b4f96c
|
Parse function handles
|
2018-04-01 18:35:54 +02:00 |
|
|
01dda0cf6f
|
More careful parsing of braces and brackets inside array element lists
|
2018-04-01 18:29:53 +02:00 |
|
|
ddd52f169d
|
Parse optional comma(s) after switch expression
|
2018-04-01 16:43:56 +02:00 |
|
|
0c5f39e416
|
Escape quotes in string literals
|
2018-04-01 15:04:09 +02:00 |
|
|
356b4d4eea
|
Extra spaces before { can't be ignored
|
2018-04-01 12:18:59 +02:00 |
|
|
161ee42c81
|
Case identifier in switch statement can be any expression
|
2018-04-01 11:18:44 +02:00 |
|
|
d781f8a469
|
Parse indirect member access
|
2018-03-31 22:44:51 +02:00 |
|
|
00aae12361
|
Function output description can be empty
|
2018-03-31 22:09:03 +02:00 |
|
|
869f3490f1
|
First version
|
2018-03-31 21:51:53 +02:00 |
|