C# Class AST.BinaryArithmeticOp

Binary integral operator: takes in two int/uint/float/double, returns an int/uint/float/double.
Inheritance: BinaryIntegralOp
Afficher le fichier Open project: phisiart/C-Compiler

Méthodes publiques

Méthode Description
GetExpr ( ABT env ) : ABT.Expr
OperateDouble ( Double left, Double right ) : Double
OperateFloat ( System.Single left, System.Single right ) : System.Single

Méthodes protégées

Méthode Description
BinaryArithmeticOp ( Expr left, Expr right ) : System

Method Details

BinaryArithmeticOp() protected méthode

protected BinaryArithmeticOp ( Expr left, Expr right ) : System
left Expr
right Expr
Résultat System

GetExpr() public méthode

public GetExpr ( ABT env ) : ABT.Expr
env ABT
Résultat ABT.Expr

OperateDouble() public abstract méthode

public abstract OperateDouble ( Double left, Double right ) : Double
left Double
right Double
Résultat Double

OperateFloat() public abstract méthode

public abstract OperateFloat ( System.Single left, System.Single right ) : System.Single
left System.Single
right System.Single
Résultat System.Single