| Index: tools/lexer_generator/rule_parser.py
|
| diff --git a/tools/lexer_generator/rule_parser.py b/tools/lexer_generator/rule_parser.py
|
| index aebd49936c0edcbadb24ecb5b1039329d237b0b9..1461863b6b00ddd19881669bf1aec7f39fcf33c4 100644
|
| --- a/tools/lexer_generator/rule_parser.py
|
| +++ b/tools/lexer_generator/rule_parser.py
|
| @@ -252,6 +252,8 @@ class RuleProcessor(object):
|
| return self.__dfa
|
|
|
| def minimal_dfa(self):
|
| + if not self.__minimial_dfa:
|
| + self.__minimial_dfa = self.__dfa.minimize()
|
| return self.__minimial_dfa
|
|
|
| def __process_parser_state(self, parser_state, minimize_dfa):
|
|
|