diff --git a/TODO b/TODO deleted file mode 100644 index 5c0d83a..0000000 --- a/TODO +++ /dev/null @@ -1,42 +0,0 @@ ------------------------------------------------------------------------ -- TODO - ------------------------------------------------------------------------ --> Unit tests - #K 1 LR(1) + LALR(1) - -> Table generator (independent of specific tables)??? - ------------------------------------------------------------------------ -- MOSTLY DONE - ------------------------------------------------------------------------ - ------------------------------------------------------------------------ -- DONE - ------------------------------------------------------------------------ --> Unit tests - #T 1 LR(0) -R> Fix BF --> BF tests -R> README: bash completion + precedence + error recovery + debug -T> Lexesis input file --> publication / LICENSE --> presentation -K> Reading terminals from lexesis + checking for unknown symbols -R> simple calculator -K> Parsodus Parsodus parser - -> Precedence + fill precedence in rules - -> rule naming (problem: multiple rules same name -> change in backend) - -> grammar struct change to contain optional name per rule - -> Volgorde belangrijk? --> logging - -> write configuration sets, table - -> Generator: logging - -> driver/main: debug flag --> Error reporting --> bool specialization in backend? -T> Parsodus regex parser in Lexesis - -> Vrijgeven in libraryformaat: mogelijkheid verschillende tokens opvragen -R> Precedence resolution in generator -R> man pages -R> bash completion -R> Generated code error handler -T> Parser selection without enum (Thomas) (flexible matching (case insensitive, ...))