| Index: tools/lexer_generator/generator.py
|
| diff --git a/tools/lexer_generator/generator.py b/tools/lexer_generator/generator.py
|
| index 6b0ab0b07f438995b7dc19e31d87c4e190fccf7f..cf19267432da892a861b793a2d4a2db0bd107fb1 100644
|
| --- a/tools/lexer_generator/generator.py
|
| +++ b/tools/lexer_generator/generator.py
|
| @@ -76,7 +76,7 @@ def process_rules(parser_state):
|
| builder.set_character_classes(parser_state.character_classes)
|
| for k, v in parser_state.rules.items():
|
| graphs = []
|
| - for (rule_type, graph, identifier, action) in v:
|
| + for (graph, code, action) in v['regex']:
|
| # graphs.append(NfaBuilder.add_action(graph, (action, identifier)))
|
| graphs.append(graph)
|
| rule_map[k] = builder.nfa(NfaBuilder.or_graphs(graphs))
|
|
|