C# Класс SimpleParser.Parser.Expressions.SimpleBinaryExpression

Наследование: BinaryExpression
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Описание методов

Add() публичный статический Метод

public static Add ( IExpression left, IExpression right ) : SimpleBinaryExpression
left IExpression
right IExpression
Результат SimpleBinaryExpression

Divide() публичный статический Метод

public static Divide ( IExpression left, IExpression right ) : SimpleBinaryExpression
left IExpression
right IExpression
Результат SimpleBinaryExpression

Evaluate() публичный Метод

public Evaluate ( Storage storage ) : int
storage Storage
Результат int

Multiply() публичный статический Метод

public static Multiply ( IExpression left, IExpression right ) : SimpleBinaryExpression
left IExpression
right IExpression
Результат SimpleBinaryExpression

SimpleBinaryExpression() публичный Метод

public SimpleBinaryExpression ( IExpression left, IExpression right, Func evaluator ) : System
left IExpression
right IExpression
evaluator Func
Результат System

Subtract() публичный статический Метод

public static Subtract ( IExpression left, IExpression right ) : SimpleBinaryExpression
left IExpression
right IExpression
Результат SimpleBinaryExpression