24 lines
541 B
Plaintext
24 lines
541 B
Plaintext
(-) common infrastructure (grammar structure)
|
|
(2) backend plug per parser type (not LALR/SLR, but *LR)
|
|
(3) simple first config file parser (only grammar?)
|
|
(4) complete config file grammar
|
|
(-) lexer
|
|
(6) driver (resolution of parser type + backend, input/output files)
|
|
(7) main (option parsing, calling driver)
|
|
(8) backend (LR, c++)
|
|
(9) table (LALR(1))
|
|
(10) unit tests
|
|
|
|
|
|
ROBIN: 8, 9, 10
|
|
THOMAS: 2, 3, 6, 10
|
|
KOBE: 4, 7, 10
|
|
|
|
extras:
|
|
-> bash completion
|
|
-> more tables/backends
|
|
-> update lexesis parser
|
|
-> man pages
|
|
-> README
|
|
|