C# Class SimpleParser.Parser.Expressions.SimpleBinaryExpression

Inheritance: BinaryExpression
Afficher le fichier Open project: aloker/ExampleParser

Méthodes publiques

Méthode Description
Add ( IExpression left, IExpression right ) : SimpleBinaryExpression
Divide ( IExpression left, IExpression right ) : SimpleBinaryExpression
Evaluate ( Storage storage ) : int
Multiply ( IExpression left, IExpression right ) : SimpleBinaryExpression
SimpleBinaryExpression ( IExpression left, IExpression right, Func evaluator ) : System
Subtract ( IExpression left, IExpression right ) : SimpleBinaryExpression

Method Details

Add() public static méthode

public static Add ( IExpression left, IExpression right ) : SimpleBinaryExpression
left IExpression
right IExpression
Résultat SimpleBinaryExpression

Divide() public static méthode

public static Divide ( IExpression left, IExpression right ) : SimpleBinaryExpression
left IExpression
right IExpression
Résultat SimpleBinaryExpression

Evaluate() public méthode

public Evaluate ( Storage storage ) : int
storage Storage
Résultat int

Multiply() public static méthode

public static Multiply ( IExpression left, IExpression right ) : SimpleBinaryExpression
left IExpression
right IExpression
Résultat SimpleBinaryExpression

SimpleBinaryExpression() public méthode

public SimpleBinaryExpression ( IExpression left, IExpression right, Func evaluator ) : System
left IExpression
right IExpression
evaluator Func
Résultat System

Subtract() public static méthode

public static Subtract ( IExpression left, IExpression right ) : SimpleBinaryExpression
left IExpression
right IExpression
Résultat SimpleBinaryExpression