コード例 #1
0
ファイル: Generate.py プロジェクト: manucorreia/biopython
def generate_any(expression, genstate):
    if expression.invert:
        # I don't use "IsNotIn" since that allows EOF
        return [(None, TT.IsIn, convert_re.invert(expression.chars))]

    else:
        return [(None, TT.IsIn, expression.chars)]
コード例 #2
0
ファイル: Generate.py プロジェクト: andyoberlin/biopython
def generate_any(expression, genstate):
    if expression.invert:
        # I don't use "IsNotIn" since that allows EOF
        return [(None, TT.IsIn, convert_re.invert(expression.chars))]
                             
    else:
        return [(None, TT.IsIn, expression.chars)]
コード例 #3
0
ファイル: Generate.py プロジェクト: manucorreia/biopython
def generate_literal(expression, genstate):
    if expression.invert:
        # Can't use "InNot" since it can match EOF
        return [(None, TT.IsIn, convert_re.invert(expression.char))]

    else:
        return [(None, TT.Is, expression.char)]
コード例 #4
0
ファイル: Generate.py プロジェクト: andyoberlin/biopython
def generate_literal(expression, genstate):
    if expression.invert:
        # Can't use "InNot" since it can match EOF
        return [(None, TT.IsIn, convert_re.invert(expression.char))]
                             
    else:
        return [(None, TT.Is, expression.char)]