C# Класс fCraft.SimpleParser

Показать файл Открыть проект

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

Метод Описание
Parse ( string expression, IEnumerable vars ) : Expression
ParseAsEquality ( string expression, IEnumerable vars ) : Expression
PreparseAssignment ( string &assignmentFunction ) : string

Приватные методы

Метод Описание
ProcessComma ( Expression e, Stack tmpStack, int pos ) : void
ProcessOperator ( FuncData op, Expression e, Stack tmpStack ) : void
ProcessRightParenth ( Expression e, Stack tmpStack, int pos ) : void
ReadSpaces ( string s, int &pos ) : void
ReadTerm ( string s, int &pos ) : string
SimpleParser ( ) : System

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

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

public static Parse ( string expression, IEnumerable vars ) : Expression
expression string
vars IEnumerable
Результат Expression

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

public static ParseAsEquality ( string expression, IEnumerable vars ) : Expression
expression string
vars IEnumerable
Результат Expression

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

public static PreparseAssignment ( string &assignmentFunction ) : string
assignmentFunction string
Результат string