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; |
|
|