diff --git a/todo.md b/todo.md index a7900550..95e85e5e 100644 --- a/todo.md +++ b/todo.md @@ -1,9 +1,9 @@ TODO ==== -## correct batch parsing -- allow spaces between symbols by default -- add comments to generated C code giving an example string for each token +## batch parsing +- make it easy to make whitespace-separated sequence rules +- add comments to generated C code describing the generated tokens (regexp pattern) - fix any memory leaks - add special lexical behavior for indentation-aware languages @@ -13,5 +13,4 @@ TODO ## incremental parsing ## chores -- figure out why Symbol and Character can't have const member variables - (unordered_map seems to require mutability of key objects) +- backfill unit-level tests for follow_sets \ No newline at end of file