pyrser/parsing/base.py
def set_rules(cls, rules: dict) -> bool:
        """
        Merge internal rules set with the given rules
        """
        cls._rules = cls._rules.new_child()
        for rule_name, rule_pt in rules.items():
            if '.' not in rule_name:
                rule_name = cls.__module__ \
                    + '.' + cls.__name__ \
                    + '.' + rule_name
            meta.set_one(cls._rules, rule_name, rule_pt)
        return True
def set_rules(cls, rules: dict) -> bool:
        cls._rules = cls._rules.new_child()
        for rule_name, rule_pt in rules.items():
            if '.' not in rule_name:
                rule_name = cls.__module__ \
                    + '.' + cls.__name__ \
                    + '.' + rule_name
            meta.set_one(cls._rules, rule_name, rule_pt)
        return True
def set_rules ( cls , rules : dict ) -> bool : cls . _rules = cls . _rules . new_child ( ) for rule_name , rule_pt in rules . items ( ) : if '.' not in rule_name : rule_name = cls . __module__ + '.' + cls . __name__ + '.' + rule_name meta . set_one ( cls . _rules , rule_name , rule_pt ) return True
Merge internal rules set with the given rules
Merge internal rules set with the given rules