MtxVec VCL
|
Class and type definitions for the expression parser.
Addapted from TExpressionParser. Written by Egbert van Nes (Egbert.vanNes@Aqec.WKAO.WAU.NL).
Name |
Description |
The following table lists classes in this documentation. | |
The following table lists functions in this documentation. | |
The following table lists structs, records, enums in this documentation. | |
The following table lists types in this documentation. | |
The following table lists constants in this documentation. |
|
Name |
Description |
![]() |
Parser exception error class. | |
![]() |
Expression context, holding expression list and variables with type and the data they hold. | |
![]() |
Custom variable object type. | |
![]() |
This is class MtxParseClass.TExprList. | |
![]() |
This is class MtxParseClass.TExprWordList. | |
![]() |
Stores workspace for expression parser. | |
![]() |
Named variables collection item. | |
![]() |
This is class MtxParseClass.TSingleExpression. | |
![]() |
This is class MtxParseClass.TValueRec. | |
![]() |
Collection of TNamedVariables. | |
![]() |
This is class MtxParseClass.TWordList. |
Name |
Description |
This is constant MtxParseClass.ARGUMENT_SEPARATOR. | |
This is constant MtxParseClass.COLON. | |
This is constant MtxParseClass.DECIMAL_SEPARATOR. | |
This is constant MtxParseClass.EXPRESSION_SEPARATOR. | |
This is constant MtxParseClass.HEX_PREFIX. | |
This is constant MtxParseClass.LEFT_BRACKET. | |
This is constant MtxParseClass.LEFT_CLOSED_BRACKET. | |
This is constant MtxParseClass.ltComma. | |
This is constant MtxParseClass.ltConstant. | |
This is constant MtxParseClass.ltFunction. | |
This is constant MtxParseClass.ltLeftBracket. | |
This is constant MtxParseClass.ltLeftSquareBracket. | |
This is constant MtxParseClass.ltOperator. | |
This is constant MtxParseClass.ltRightBracket. | |
This is constant MtxParseClass.ltRightSquareBracket. | |
This is constant MtxParseClass.ltSemicolon. | |
This is constant MtxParseClass.ltVariable. | |
This is constant MtxParseClass.ltVaryingFunction. | |
do not set to less than 12 | |
This is constant MtxParseClass.RIGHT_BRACKET. | |
This is constant MtxParseClass.RIGHT_CLOSED_BRACKET. | |
This is constant MtxParseClass.SEMICOLON. | |
This is constant MtxParseClass.ValTypeAsStr. |
|
Name |
Description |
![]() |
This is function MtxParseClass.DisposeList. | |
![]() |
This is function MtxParseClass.StrToSimpleType. | |
![]() |
This is function MtxParseClass.UnsupportedValueTypesError. | |
![]() |
This is function MtxParseClass.UnsupportedValueTypesError. | |
![]() |
This is function MtxParseClass.UnsupportedValueTypesError. | |
![]() |
This is function MtxParseClass.UnsupportedValueTypesError. | |
![]() |
This is function MtxParseClass.UnsupportedValueTypesError. |
|
Name |
Description |
![]() |
This is record MtxParseClass.TExprFlowControl. | |
![]() |
This is record MtxParseClass.TExprFlowKeyword. | |
![]() |
Defines TValueRec value type. | |
![]() |
This is record MtxParseClass.TSimpleType. |
Name |
Description |
Function type for custom function definition. | |
getting values from external variable: | |
setting value of external variable: | |
This is type MtxParseClass.TExprTest. | |
set item | |
set of TLexemeType | |
This is type MtxParseClass.TOperMatrix. | |
This is type MtxParseClass.TOperVector. | |
This is type MtxParseClass.TWordPopulate. |
Copyright (c) 1999-2025 by Dew Research. All rights reserved.
|
What do you think about this topic? Send feedback!
|