Change the semantic analysis pass to only index the rules applicable to each start...
authorNick Downing <downing.nick@gmail.com>
Sat, 21 Jul 2018 13:07:11 +0000 (23:07 +1000)
committerNick Downing <downing.nick@gmail.com>
Sat, 21 Jul 2018 13:07:26 +0000 (23:07 +1000)
commit16b6ea5ecc63023bf3f69ee028f60550ce0070ec
treee881a3507633ad4cb1b32ed05aa560317d35753c
parentb66323177af6326ae482104a7bcb964edc6c914e
Change the semantic analysis pass to only index the rules applicable to each start condition instead of generating the regex per start condition immediately, allows the semantic analysis result to be serialized without reparenting regexes
ast.py