Speedup: avoid checking the same rule set more than once for lookahead tokens
This commit is contained in:
1 parent
b371f4b404
commit
17f1454a4f
1 file changed
+1
@@ -231,6 +231,7 @@ class Propane
|
|||||||
rule_set = item.rule.rule_set
|
rule_set = item.rule.rule_set
|
||||||
unless checked_rule_sets.include?(rule_set)
|
unless checked_rule_sets.include?(rule_set)
|
||||||
rule_sets_to_check_after << rule_set
|
rule_sets_to_check_after << rule_set
|
||||||
|
checked_rule_sets << rule_set
|
||||||
end
|
end
|
||||||
break
|
break
|
||||||
when Token
|
when Token
|
||||||
|
|||||||
Reference in new issue
Block a user