C# 클래스 AST.BinaryArithmeticOp

Binary integral operator: takes in two int/uint/float/double, returns an int/uint/float/double.
상속: BinaryIntegralOp
파일 보기 프로젝트 열기: phisiart/C-Compiler

공개 메소드들

메소드 설명
GetExpr ( ABT env ) : ABT.Expr
OperateDouble ( Double left, Double right ) : Double
OperateFloat ( System.Single left, System.Single right ) : System.Single

보호된 메소드들

메소드 설명
BinaryArithmeticOp ( Expr left, Expr right ) : System

메소드 상세

BinaryArithmeticOp() 보호된 메소드

protected BinaryArithmeticOp ( Expr left, Expr right ) : System
left Expr
right Expr
리턴 System

GetExpr() 공개 메소드

public GetExpr ( ABT env ) : ABT.Expr
env ABT
리턴 ABT.Expr

OperateDouble() 공개 추상적인 메소드

public abstract OperateDouble ( Double left, Double right ) : Double
left Double
right Double
리턴 Double

OperateFloat() 공개 추상적인 메소드

public abstract OperateFloat ( System.Single left, System.Single right ) : System.Single
left System.Single
right System.Single
리턴 System.Single