Esempio n. 1
0
	def expr(self, p):
		return ast.BiOperatorExpr(p.expr0, ast.Range(), p.expr1)
Esempio n. 2
0
	def expr(self, p):
		return ast.BiOperatorExpr(p.expr0, ast.Plus(), p.expr1)
Esempio n. 3
0
	def bool(self, p):
		return ast.BiOperatorExpr(p.expr0, ast.LessOrEqual(), p.expr1)
Esempio n. 4
0
	def bool(self, p):
		return ast.BiOperatorExpr(p.expr, ast.TypeCheck(), p.typ)
Esempio n. 5
0
	def bool(self, p):
		return ast.BiOperatorExpr(p.expr0, ast.LessThan(), p.expr1)
Esempio n. 6
0
	def bool(self, p):
		return ast.BiOperatorExpr(p.expr0, ast.GreaterThan(), p.expr1)
Esempio n. 7
0
	def bool(self, p):
		return ast.BiOperatorExpr(p.expr0, ast.NotEqualTo(), p.expr1)
Esempio n. 8
0
	def bool(self, p):
		# print(*p)
		return ast.BiOperatorExpr(p.expr0, ast.EqualTo(), p.expr1)
Esempio n. 9
0
	def expr(self, p):
		return ast.BiOperatorExpr(p.expr0, ast.Divide(), p.expr1)