Method | Description | |
---|---|---|
CreateOperator ( char cOperator ) : IOperator | ||
CreateOperator ( string szOperator ) : IOperator |
Factory method to create Operator objects.
|
|
GetOperatorsRegEx ( ExpressionType exType ) : string |
This gets the regular expression used to find operators in the input expression.
|
|
IsArithmeticOperator ( string currentOp ) : bool | ||
IsComparisonOperator ( string currentOp ) : bool | ||
IsEqualPrecOperator ( string currentOp, string prevOp ) : bool |
Summary of IsEqualPrecOperator.
|
|
IsHigherPrecOperator ( string currentOp, string prevOp ) : bool |
Summary of IsHigherPrecOperator.
|
|
IsLogicalOperator ( string currentOp ) : bool | ||
IsLowerPrecOperator ( string currentOp, string prevOp ) : bool |
Summary of IsLowerPrecOperator.
|
|
IsOperator ( string currentOp ) : bool |
Method | Description | |
---|---|---|
GetCurrentAndPreviousIndex ( string allOps, string currentOp, string prevOp, int &nCurrIdx, int &nPrevIdx ) : void |
Summary of GetCurrentAndPreviousIndex.
|
static public CreateOperator ( char cOperator ) : IOperator | ||
cOperator | char | |
return | IOperator |
static public CreateOperator ( string szOperator ) : IOperator | ||
szOperator | string | |
return | IOperator |
static public GetOperatorsRegEx ( ExpressionType exType ) : string | ||
exType | ExpressionType | |
return | string |
public static IsArithmeticOperator ( string currentOp ) : bool | ||
currentOp | string | |
return | bool |
public static IsComparisonOperator ( string currentOp ) : bool | ||
currentOp | string | |
return | bool |
public static IsEqualPrecOperator ( string currentOp, string prevOp ) : bool | ||
currentOp | string | |
prevOp | string | |
return | bool |
public static IsHigherPrecOperator ( string currentOp, string prevOp ) : bool | ||
currentOp | string | |
prevOp | string | |
return | bool |
public static IsLogicalOperator ( string currentOp ) : bool | ||
currentOp | string | |
return | bool |
public static IsLowerPrecOperator ( string currentOp, string prevOp ) : bool | ||
currentOp | string | |
prevOp | string | |
return | bool |
public static IsOperator ( string currentOp ) : bool | ||
currentOp | string | |
return | bool |