Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Submitted By: daniel hahler (blueyed)
Assigned to: Björn Kautler (vampire0)
Summary: Refactored list of rules in ParserRuleSet
ParserRuleSet uses ruleMapFirst and ruleMapLast
(ParserRule[RULE_BUCKET_COUNT]) to handle the list of
The problem with this is that the linking inside of the
lists is done through a "next" "pointer" in ParserRule
itself and it fails, when importing rules recursive.
The attached patch refactored this behaviour and uses a
HashMap of LinkedLists to handle the rules instead.