Speedup: avoid checking the same rule set more than once for lookahead tokens
This commit is contained in:
parent
b371f4b404
commit
17f1454a4f
@ -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
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user