MCPcopy Create free account
hub / github.com/Notgnoshi/generative / parse_rules

Function parse_rules

tools/parse-production-rules.py:105–112  ·  view source on GitHub ↗
(
    rules: List[str], long_tokens
)

Source from the content-addressed store, hash-verified

103
104
105def parse_rules(
106 rules: List[str], long_tokens
107) -> Tuple[MultiDict[TokenName, RuleMapping], Set[TokenName]]:
108 parser = RuleParser(long_tokens)
109 for rule in rules:
110 parser.add_rule(rule)
111
112 return parser.rules, parser.ignore
113
114
115def main(args):

Callers 1

mainFunction · 0.85

Calls 2

add_ruleMethod · 0.95
RuleParserClass · 0.90

Tested by

no test coverage detected