diff options
author | Aleksey Kladov <[email protected]> | 2018-01-10 20:04:20 +0000 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2018-01-10 20:04:20 +0000 |
commit | e9dd8aae226cdfc0670880792eef5425f42b05a0 (patch) | |
tree | f8074883b32dd326583086d348af5ac7adc307a5 | |
parent | ea5b67fdb04a35ee4c97341d89e3712e3b3c079c (diff) |
Move validation to issues
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | docs/RFC.md (renamed from docs/rfc.md) | 0 | ||||
-rw-r--r-- | docs/validation.md | 14 |
3 files changed, 1 insertions, 15 deletions
@@ -4,7 +4,7 @@ | |||
4 | 4 | ||
5 | libsyntax2.0 is an **experimental** implementation of the corresponding [RFC](https://github.com/rust-lang/rfcs/pull/2256). | 5 | libsyntax2.0 is an **experimental** implementation of the corresponding [RFC](https://github.com/rust-lang/rfcs/pull/2256). |
6 | 6 | ||
7 | See `docs` folder for more details. | 7 | See `docs` folder for more details and contribution instructions. |
8 | 8 | ||
9 | 9 | ||
10 | 10 | ||
diff --git a/docs/rfc.md b/docs/RFC.md index 2bd9f18f1..2bd9f18f1 100644 --- a/docs/rfc.md +++ b/docs/RFC.md | |||
diff --git a/docs/validation.md b/docs/validation.md deleted file mode 100644 index 2739bfcdd..000000000 --- a/docs/validation.md +++ /dev/null | |||
@@ -1,14 +0,0 @@ | |||
1 | Fixmes: | ||
2 | |||
3 | Lexer: | ||
4 | * Fix `is_whitespace`, add more tests | ||
5 | * Add more thorough tests for idents for XID_Start & XID_Continue | ||
6 | * Validate that float and integer literals use digits only of the appropriate | ||
7 | base, and are in range | ||
8 | * Validation for unclosed char literal | ||
9 | * Strings are completely wrong: more tests and comparison with libsyntax. | ||
10 | * Comment lexing is completely wrong | ||
11 | |||
12 | Parser: | ||
13 | * Figure out what is the expected state of attribute grammar. | ||
14 | Token trees or something more structured? Token trees would be unfortunate: no extend selection =/ \ No newline at end of file | ||