chore(gen): move external scanner stuff closer to the end of parser.c

This commit is contained in:
Andrew Hlynskyi 2023-08-24 15:23:44 +03:00
parent 04b6c20f11
commit fbfa58edc8

View file

@ -129,6 +129,7 @@ impl Generator {
}
self.add_lex_modes_list();
self.add_parse_table();
if !self.syntax_grammar.external_tokens.is_empty() {
self.add_external_token_enum();
@ -136,7 +137,6 @@ impl Generator {
self.add_external_scanner_states_list();
}
self.add_parse_table();
self.add_parser_export();
self.buffer