def p_expCompBinario_2(t): """ expComp : datatype R_IS R_DISTINCT R_FROM datatype """ t[0] = expression.BinaryRelationalOperation(t[1], t[5], t[2] + t[3] + t[4], t[1].row, t[1].column) repGrammar.append(t.slice)
def p_expCompBinario_1(t): """ expComp : datatype OL_MENORQUE datatype | datatype OL_MAYORQUE datatype | datatype OL_MAYORIGUALQUE datatype | datatype OL_MENORIGUALQUE datatype | datatype S_IGUAL datatype | datatype OL_DISTINTODE datatype """ t[0] = expression.BinaryRelationalOperation(t[1], t[3], t[2], t[1].row, t[1].column) repGrammar.append(t.slice)