Permalink
Browse files

A couple additions to the TODO.

  • Loading branch information...
1 parent e50e256 commit b8e85f31fbdf94ae5c873f0c5cc1e915450b7cbc Joshua Haberman committed Oct 3, 2008
Showing with 7 additions and 0 deletions.
  1. +7 −0 TODO
View
7 TODO
@@ -9,7 +9,14 @@ harder.
true seems like a lot of hard thought. Let's think of it as an optimization
and do it later.
+Language:
+* make semicolons optional at end of line.
+
Compiler / Grammar Analysis (all changes should have test-cases):
+* make tostring() methods for all of the grammar objects.
+* create Lua bindings for the C grammar representation, which we can use
+ to write tests that verify that the grammar makes it through the bytecode
+ step unchanged.
* (maybe) take regular subset of non-regular lookahead when it doesn't
cause alternatives' languages to intersect.
* (maybe) support full-LL by having first states of GLA have edges that

0 comments on commit b8e85f3

Please sign in to comment.