checkpoint
[sbp.git] / TODO
diff --git a/TODO b/TODO
index 5368def..a151061 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,9 +1,24 @@
 _____________________________________________________________________________
 Immediately
 
+  - 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.
 
+     => mydrop
+     => mylift
+
+  - whitespace-in-braces?
+  - Deal with the problem of zero-rep productions and whitespace insertion
+
   - switch maximal to not-followed-by (~/~)
 
   - should Union.add() be there?