Expression |
Der ExpressionParser Typ exponiert die folgenden Member.
| Name | Beschreibung | |
|---|---|---|
| ExpressionParser | Initializes a new instance of the ExpressionParser class |
| Name | Beschreibung | |
|---|---|---|
| ExpressionString | Der ursprünglich übergebene Text-Ausdruck. | |
| MetaRules | Liste von höherwertigen Operatoren mit zugeordneten Unterausdrücken. BooleanParser | |
| OperatorPriority | Liste von Operatoren mit ihren relativen Prioritäten. BooleanParser | |
| Operators | Liste von jeweils ein oder zwei möglichen Operanden mit jeweils einem zugeordneten Operator. BooleanParser | |
| Token | Liste von jeweils mehrern möglichen Text-Token mit jeweils einem zugeordneten internen Schlüssel. BooleanParser |
| Name | Beschreibung | |
|---|---|---|
| GetOperands | Parst und retourniert alle Namen, die nicht zu den für diesen Parsertyp definierten Operatoren gehören. | |
| Parse | Überführt einen Textausdruck anhand vorgegebener Regeln in einen äquivalenten Syntaxbaum. |