| Description | Hierarchy | Fields | Methods | Properties |
type TOperatorDefinition = class(TObject)
TOperatorDefinition defines an operator.
![]() |
FOperatorName: AnsiString; |
![]() |
FPrecedence: TPrecedence; |
![]() |
FArgumentCount: TArgumentCount; |
![]() |
FArgumentDefinitions: TArgumentList; |
![]() |
FSignOperator: boolean; |
![]() |
Constructor Create; |
![]() |
destructor Destroy; override; |
![]() |
property OperatorName: AnsiString read FOperatorName write FOperatorName; |
![]() |
property ArgumentCount: TArgumentCount read FArgumentCount write FArgumentCount; |
![]() |
property Precedence: TPrecedence read FPrecedence write FPrecedence; |
![]() |
property ArgumentDefinitions: TArgumentList read FArgumentDefinitions; |
![]() |
property SignOperator: boolean read FSignOperator write FSignOperator; |
![]() |
FOperatorName: AnsiString; |
|
See OperatorName. | |
![]() |
FPrecedence: TPrecedence; |
|
See Precedence. | |
![]() |
FArgumentCount: TArgumentCount; |
|
See ArgumentCount. | |
![]() |
FArgumentDefinitions: TArgumentList; |
|
See ArgumentDefinitions. | |
![]() |
FSignOperator: boolean; |
|
See SignOperator. | |
![]() |
Constructor Create; |
|
| |
![]() |
destructor Destroy; override; |
|
| |
![]() |
property OperatorName: AnsiString read FOperatorName write FOperatorName; |
|
| |
![]() |
property ArgumentCount: TArgumentCount read FArgumentCount write FArgumentCount; |
|
| |
![]() |
property Precedence: TPrecedence read FPrecedence write FPrecedence; |
|
See TPrecedence | |
![]() |
property ArgumentDefinitions: TArgumentList read FArgumentDefinitions; |
|
| |
![]() |
property SignOperator: boolean read FSignOperator write FSignOperator; |
|
| |