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