]> hydra-www.ietfng.org Git - dyna2/commitdiff
Check in TODO list for LSA 2013.
authorNathaniel Wesley Filardo <nwf@cs.jhu.edu>
Thu, 16 May 2013 21:57:05 +0000 (17:57 -0400)
committerNathaniel Wesley Filardo <nwf@cs.jhu.edu>
Thu, 16 May 2013 21:57:05 +0000 (17:57 -0400)
Here's hoping.

docs/TODO.LSA [new file with mode: 0644]

diff --git a/docs/TODO.LSA b/docs/TODO.LSA
new file mode 100644 (file)
index 0000000..208d080
--- /dev/null
@@ -0,0 +1,48 @@
+TODO list for summer 2013.  Here's hoping!
+
+----- Input & Parser
+
+Concatenate multiple files / C-style include.
+    Possibly with filters?
+
+Utilities for encoding plain-text files to .dyna files.
+
+Parse QMode pragmas
+
+s/whenever/for/ in surface language
+
+List notation
+
+----- Frontend
+
+:= syntactic sugar
+
+----- Analysis
+
+Abstract unification really ought not unroll recursion quite so eagerly as
+it does.
+
+Mode declarations -> backward chaining!
+
+----- Backend
+
+Special error value (for = agg vio, div by 0, ...)
+
+Maybe something better for initializers or a real update API?
+
+Could we maybe get a better chart representation?
+
+DOpAMine improvements for non-ground structure (probably no time!)
+
+----- Documentation
+
+Mention ^C in documentation for diverging programs.
+
+----- Whole pipeline
+
+Need some better mechanism for executing queries after the agenda empties.
+
+Can we extract backpointers from the chart?
+
+Can we run anything on e.g. WSJ with L0 grammar?
+  sentence(N) = ...