コード例 #1
0
    def __init__(self, parse_method=None, precedence=2):
        OneOrMore.__init__(
            self,
            SimpleWord() + Optional(OneOrMore(Regex(r'[\b|\s]'))))
        BaseType.__init__(self, precedence)

        if parse_method:
            self.addParseAction(parse_method)
コード例 #2
0
ファイル: primitives.py プロジェクト: fuhrysteve/plyse
    def __init__(self, parse_method=None, field_separator=':', precedence=12):
        OneOrMore.__init__(self, Field(field_separator=field_separator))
        BaseType.__init__(self, precedence)

        if parse_method:
            self.addParseAction(parse_method)
コード例 #3
0
ファイル: primitives.py プロジェクト: sebastiandev/plyse
    def __init__(self, parse_method=None, field_separator=":", precedence=12):
        OneOrMore.__init__(self, Field(field_separator=field_separator))
        BaseType.__init__(self, precedence)

        if parse_method:
            self.addParseAction(parse_method)
コード例 #4
0
ファイル: primitives.py プロジェクト: sebastiandev/plyse
    def __init__(self, parse_method=None, precedence=2):
        OneOrMore.__init__(self, SimpleWord() + Optional(OneOrMore(Regex(r"[\b|\s]"))))
        BaseType.__init__(self, precedence)

        if parse_method:
            self.addParseAction(parse_method)