From e35917b779e26fc3945f52009efdc1981b3354ae Mon Sep 17 00:00:00 2001 From: hallgren Date: Tue, 25 Oct 2011 12:47:51 +0000 Subject: [PATCH] TODO list for example-based grammar writing and grammar editor functionality --- src/example-based/todo.txt | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/example-based/todo.txt diff --git a/src/example-based/todo.txt b/src/example-based/todo.txt new file mode 100644 index 000000000..db248c7a8 --- /dev/null +++ b/src/example-based/todo.txt @@ -0,0 +1,20 @@ + +Editor improvements for example-based grammar writing: +- Remove the same language from the example language menu +- Send the other language environment to getNext +- Compile a new .pgf automatically when needed +- Update buttons automatically when functions are added or removed +- Switch over to using AbsParadigmsEng.pgf instead of the old exprToAPI function + +Editor support for guided construction of linearization functions +- enter api expressions by parsing them with AbsParadigmsEng.pgf in minibar +- replace simpleParseInput with one that accepts quoted string literals +- use lexcode/unlexcode in minibar +- better support for literals in minibar (completion info from the PGF + library should indicate if literals are acceptable) + +Server support for example-based grammar writing: +- Change getNext to use info from the example language +- Random generator restricted to defined functions + +- More testing