Class TInternalExprArray (unit FCUtils)

Inherits from

TArray

TInternalExprArray - internal representation of expression to be compiled

Constructors


constructor Create;

TInternalExprArray methods


Functions

procedure Add(Item: TInternalExprItem);


procedure Insert(Index: Integer; Item: TInternalExprItem);


function Get(Index: Integer): TInternalExprItem;


function GetCnst(Index: Integer): Extended;


function GetElem(Index: Integer): Char;


function GetId(Index: Integer): Integer;


procedure SetCnst(Index: Integer; NewValue: Extended);


procedure SetElem(Index: Integer; NewValue: Char);


procedure SetId(Index: Integer; NewValue: Integer);


Properties

property Cnst : Extended


property Elem : Char


property Id : Integer


property Items : TInternalExprItem


Events

Variables


Constructors


constructor Create;

TInternalExprArray methods


Functions


procedure Add(Item: TInternalExprItem);


procedure Insert(Index: Integer; Item: TInternalExprItem);


function Get(Index: Integer): TInternalExprItem;


function GetCnst(Index: Integer): Extended;


function GetElem(Index: Integer): Char;


function GetId(Index: Integer): Integer;


procedure SetCnst(Index: Integer; NewValue: Extended);


procedure SetElem(Index: Integer; NewValue: Char);


procedure SetId(Index: Integer; NewValue: Integer);


Properties


property Cnst : Extended


property Elem : Char


property Id : Integer


property Items : TInternalExprItem


Events


Variables