diff options
| author | hallgren <hallgren@chalmers.se> | 2011-10-25 12:47:51 +0000 |
|---|---|---|
| committer | hallgren <hallgren@chalmers.se> | 2011-10-25 12:47:51 +0000 |
| commit | 87f86f7342e8a68d9bffd95dea9dc206b59405f4 (patch) | |
| tree | e772fbf922bee405888b46f0ec5fb5ba637b2ee2 /src | |
| parent | fdcd7c748611db1e11c7899726f30146e4502a39 (diff) | |
TODO list for example-based grammar writing and grammar editor functionality
Diffstat (limited to 'src')
| -rw-r--r-- | src/example-based/todo.txt | 20 |
1 files changed, 20 insertions, 0 deletions
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 |
