diff options
| author | John J. Camilleri <john@johnjcamilleri.com> | 2018-11-28 19:22:19 +0100 |
|---|---|---|
| committer | John J. Camilleri <john@johnjcamilleri.com> | 2018-11-28 19:22:19 +0100 |
| commit | e2401f32ca20f8ec9bea23df909139878ad3f8bf (patch) | |
| tree | 73db309f81eb40c69bd24fd9549df3a1655f8801 /src/example-based/todo.txt | |
| parent | 69cea20dac8ac73fa0a61ed4ff427d2524ee253b (diff) | |
Revert "remove the example-based folder. The code is still in the archive"
This reverts commit 05c2cfb628147f7d6fa0a6c2f38eb9d67b2eb007.
Diffstat (limited to 'src/example-based/todo.txt')
| -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..196dbc097 --- /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 |
