X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=TODO;h=07e6c74f4132b44c0743c83274cacd1f55ddf6fb;hp=f8746d0b5f6ab9e0c92924920000dfbfbf798943;hb=a804bff254ea2ede83ba75b5235d7e3bd22a5ddb;hpb=a52082e6bfc788b85ab34daa7802789d532c83ee diff --git a/TODO b/TODO index f8746d0..07e6c74 100644 --- a/TODO +++ b/TODO @@ -1,6 +1,16 @@ + +- A new alternative (choice) operator that says "the compiler should + be able to statically determine that there is no ambiguity here" + +- Composable parsers (parser that generate output that is input to + future parsers). Use trees? + _____________________________________________________________________________ Immediately + - keywordification (ie globally reject from all productions? + - generalized follow-by?) + - clean up util package - currently we GC the doomed stack when the parent dies... but