X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=TODO;h=14e38b529ab09af3314873a49e1848fb74f001ef;hp=9c1b4080df654a45fe82b554e5cce67489409373;hb=5fbd1d712d38b88153a824160322050da6c5e184;hpb=107df9a4aee6ba593b64d3bbe8b2efac84596cad diff --git a/TODO b/TODO index 9c1b408..14e38b5 100644 --- a/TODO +++ b/TODO @@ -1,6 +1,17 @@ _____________________________________________________________________________ Immediately + - simplify metagrammar => go to top-down rewriting => finalize metagrammar and rdp-op's + + - What is our use model? + - Parse, attribute, unify (ag) + - Parse, transform tree, walk (rdp) + - Parse, walk + - cascading tree rewrites + + ==> use the middle formalism "for now" and in meta.g; layer others + on top of it + - Lay down the law on the different kinds of Sequence productions and how they work. @@ -123,3 +134,9 @@ Later - implement Johnstone's algorithm for "reduced, resolved LR tables" to eliminate superfluous reductions on epsilon-transitions. + +______________________________________________________________________________ +Neat Ideas + + - Rekers & Koorn note that GLR Substring Parsing can be used to do + really elegant and generalized "autocompletion".