aboutsummaryrefslogtreecommitdiff
path: root/docs/validation.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/validation.md')
-rw-r--r--docs/validation.md14
1 files changed, 14 insertions, 0 deletions
diff --git a/docs/validation.md b/docs/validation.md
new file mode 100644
index 000000000..2739bfcdd
--- /dev/null
+++ b/docs/validation.md
@@ -0,0 +1,14 @@
1Fixmes:
2
3Lexer:
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
12Parser:
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