|
f8096100c0
|
Add diagnostics tests
|
2019-04-11 19:31:32 +02:00 |
|
|
fe5012bd29
|
Add diagnostics
|
2019-04-10 22:10:03 +02:00 |
|
|
f65baccd86
|
Use LINQ to simplify tests
|
2019-02-11 20:36:42 +01:00 |
|
|
4eac2cd9fc
|
Use nullable reference types in the test project
|
2018-12-26 12:47:59 +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 |
|
|
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 |
|
|
a55a5bd575
|
Align target frameworks
|
2018-12-08 10:32:17 +01:00 |
|
|
5eb63a00e0
|
Rename TokenKinds for consistency
|
2018-11-19 21:42:20 +01:00 |
|
|
1c37559d9e
|
Add tests for pairs of tokens with separators
|
2018-11-07 14:02:50 +01:00 |
|
|
13051a2259
|
Add tests for pairs of tokens
|
2018-11-07 12:43:59 +01:00 |
|
|
40d1d55cbd
|
Convert round-trip test to a theory
|
2018-11-07 10:27:54 +01:00 |
|
|
4a15e9dd72
|
Use SyntaxFacts to generate tokens for tests
|
2018-11-07 10:13:58 +01:00 |
|
|
0f06f09187
|
Add lexer tests
|
2018-10-25 19:56:37 +02:00 |
|
|
27a7cf7fd4
|
Use XUnit instead of NUnit
|
2018-10-25 19:15:02 +02:00 |
|
|
989f368a28
|
Fix test
|
2018-10-18 18:16:57 +02: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 |
|
|
1bd8c0bb05
|
Function outputs list can be empty
|
2018-04-07 12:37:32 +02:00 |
|
|
578d590bed
|
Upgrade test NuGets
|
2018-04-07 11:19:41 +02:00 |
|
|
ae90b27b41
|
Parse base class invokation expression
|
2018-04-05 19:04:09 +02:00 |
|
|
5e8a1a0abe
|
Parse elseif
|
2018-04-05 17:58:33 +02:00 |
|
|
4c2f37b000
|
Separate new lines trivia
|
2018-04-04 20:21:50 +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 |
|
|
db216671c3
|
Parse postfix dot-transpose
|
2018-04-04 10:55:54 +02:00 |
|
|
fbcba4edf2
|
Parse tilde in function input description
|
2018-04-04 10:44:44 +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 |
|
|
161ee42c81
|
Case identifier in switch statement can be any expression
|
2018-04-01 11:18:44 +02:00 |
|
|
0b343873fc
|
Parse member access after array element indexing
|
2018-04-01 10:50:41 +02:00 |
|
|
d781f8a469
|
Parse indirect member access
|
2018-03-31 22:44:51 +02:00 |
|
|
869f3490f1
|
First version
|
2018-03-31 21:51:53 +02:00 |
|