My Project
Loading...
Searching...
No Matches
Classes | Functions
B83.LogicExpressionParser Namespace Reference

Classes

class  BoolToNumber
 
class  CombineAnd
 
class  CombineNot
 
class  CombineOr
 
class  CombineXor
 
class  CompareEqual
 
class  CompareGreater
 
class  CompareGreaterOrEqual
 
class  CompareLower
 
class  CompareLowerOrEqual
 
class  CompareNotEqual
 
class  CompareStatement
 
class  ConstantBool
 
class  ConstantNumber
 
class  CustomFunction
 
class  DelegateBool
 
class  DelegateNumber
 
class  ExpressionContext
 
class  ExpressionVariable
 
interface  ICommandParser
 
interface  ILogicResult
 
interface  INumberProvider
 
class  LogicExpression
 
class  NumberExpression
 
class  NumberToBool
 
class  OperationAdd
 
class  OperationNegate
 
class  OperationPower
 
class  OperationProduct
 
class  OperationReciprocal
 
class  ParameterList
 
class  ParsingContext
 
class  ValueProvider
 

Functions

string GetBracket (ref string aExpression)
 
ValueProvider GetCommand (ref string aExpression)
 
Func< ParameterList, double > GetFunction (string fName)
 
void AddFunction (string aName, Func< ParameterList, double > aFunc)