Decouple Regex and LR1 by defining a new Grammar.Production.Symbol class, simplifies...
authorNick Downing <downing.nick@gmail.com>
Sun, 8 Jul 2018 05:19:46 +0000 (15:19 +1000)
committerNick Downing <downing.nick@gmail.com>
Sun, 8 Jul 2018 05:19:46 +0000 (15:19 +1000)
commite5cc042e7867df43c51d5b5bfcab88a311e1dddd
treefe94b76b177c31903811f47a8accb79cc3363632
parent072192dd89a15508009d626a07989d521266bf12
Decouple Regex and LR1 by defining a new Grammar.Production.Symbol class, simplifies the handling of separate terminal and nonterminals sets, but means that symbols in a production can no longer be grouped (Nick's advanced feature) for now
ast.py
regex.py