Exemplo n.º 1
0
 def p_SetExpr10(self, t):
     'SetExpr : ArithExpr NOT IN LSQUARE ValueList RSQUARE'
     t[0] = symbols.setexprValue1(t[1], symbols.setexprOperator1('not in'), symbols.listValue(t[5]))
Exemplo n.º 2
0
 def p_SetExpr2(self, t):
     'SetExpr : ArithExpr NOT IN LANGLE Set RANGLE'
     t[0] = symbols.setexprValue1(t[1], symbols.setexprOperator1('not in'), t[5])
Exemplo n.º 3
0
 def p_SetExpr9(self, t):
     'SetExpr : ArithExpr IN LSQUARE ValueList RSQUARE'
     t[0] = symbols.setexprValue1(t[1], symbols.setexprOperator1('in'), symbols.listValue(t[4]))
Exemplo n.º 4
0
 def p_SetExpr__2(self, t):
     'SetExpr : ArithExpr NOT IN AttributeValue'
     t[0] = symbols.setexprValue1(t[1], symbols.setexprOperator1('not in'), symbols.attributeValue(t[4]))
Exemplo n.º 5
0
 def p_SetExpr1(self, t):
     'SetExpr : ArithExpr IN LANGLE Set RANGLE'
     t[0] = symbols.setexprValue1(t[1], symbols.setexprOperator1('in'), t[4])
Exemplo n.º 6
0
 def p_SetExpr10(self, t):
     'SetExpr : ArithExpr NOT IN LSQUARE ValueList RSQUARE'
     t[0] = symbols.setexprValue1(t[1], symbols.setexprOperator1('not in'),
                                  symbols.listValue(t[5]))
Exemplo n.º 7
0
 def p_SetExpr__1(self, t):
     'SetExpr : ArithExpr IN AttributeValue'
     t[0] = symbols.setexprValue1(t[1], symbols.setexprOperator1('in'), symbols.attributeValue(t[3]))
Exemplo n.º 8
0
 def p_SetExpr9(self, t):
     'SetExpr : ArithExpr IN LSQUARE ValueList RSQUARE'
     t[0] = symbols.setexprValue1(t[1], symbols.setexprOperator1('in'),
                                  symbols.listValue(t[4]))
Exemplo n.º 9
0
 def p_SetExpr2(self, t):
     'SetExpr : ArithExpr NOT IN LANGLE Set RANGLE'
     t[0] = symbols.setexprValue1(t[1], symbols.setexprOperator1('not in'),
                                  t[5])
Exemplo n.º 10
0
 def p_SetExpr1(self, t):
     'SetExpr : ArithExpr IN LANGLE Set RANGLE'
     t[0] = symbols.setexprValue1(t[1], symbols.setexprOperator1('in'),
                                  t[4])
Exemplo n.º 11
0
 def p_SetExpr__2(self, t):
     'SetExpr : ArithExpr NOT IN AttributeValue'
     t[0] = symbols.setexprValue1(t[1], symbols.setexprOperator1('not in'),
                                  symbols.attributeValue(t[4]))
Exemplo n.º 12
0
 def p_SetExpr__1(self, t):
     'SetExpr : ArithExpr IN AttributeValue'
     t[0] = symbols.setexprValue1(t[1], symbols.setexprOperator1('in'),
                                  symbols.attributeValue(t[3]))