Name | Description |
PCalc_Item |
i |
PIFPSConstant |
PIFPSContant is a pointer to a TIFPSConstant |
PIFPSPascalCompilerMessage |
Contains a pointer to an TIFPSPascalCompilerMessages record |
PIFPSProceduralType |
PIFPSProceduralType is a pointer to TIFPSProceduralType |
PIFPSProcedure |
PIFPSProcedure is a pointer to a TIFPSProcedure |
PIFPSProcVar |
TIFPSProcVar PIFPSProcVar is a pointer to a TIFPSProcVar record |
PIFPSRecordType |
PIFPSRecordType is is used to store records |
PIFPSRegProc |
|
PIFPSType |
PIFPSType is a pointer to a TIFPSType record |
PIFPSUsedRegProc |
PIFPSUsedRegProc is a pointer to an TIFPSUsedRegProc |
PIFPSValue |
Pointer to TIFPSValue type |
PIFPSVar |
PIFPSVar is a pointer to a TIFPSVar record |
PIFRecField |
if calcCmd > 128 then it's already processed |
PIfVariant |
The compile time variant |
TCalc_Item |
|
TIFPSConstant |
TIFPSContant contains a constant |
TIFPSOnExportCheck |
See TIFPSPascalCompiler.OnExportCheck |
TIFPSOnExternalProc |
See TIFPSPascalCompiler.OnExternalProc |
TIFPSOnUses |
See TIFPSPascalCompiler.OnUses |
TIFPSOnUseVariable |
See TIFPSPascalCompiler.OnUseVariable |
TIFPSOnWriteLineEvent |
See TIFPSPascalCompiler.OnWriteLine |
TIFPSPascalCompilerError |
Is used to store the type of a compiler error |
TIFPSPascalCompilerHint |
Used to store the type of a hint |
TIFPSPascalCompilerMessage |
Contains compiler messages |
TIFPSPascalCompilerMessageType |
Is used to store the type of the messages |
TIFPSPascalCompilerWarning |
Is used to store the type of a warning |
TIFPSProceduralType |
TIFPSProceduralType contains information to store procedural variables |
TIFPSProcedure |
TIFPSProcdure is used to store information about a procedure |
TIFPSProcVar |
TIFPSProcVar is used to store procedural variables |
TIFPSRecordType |
TIFPSRecordType is is used to store records |
TIFPSRegProc |
TIFPSRegProc is used to store the registered procs |
TIFPSType |
TIFPSType contains a type definition |
TIFPSUsedRegProc |
TIFPSUsedRegProc is used to store used registered procs |
TIFPSValue |
Type containing types |
TIFPSVar |
TIFPSVar is used to store global variables |
TIFRecField |
|
TIfVariant |
The compile time variant |
TSubOptType |
Internal type used to store the current block type |
Name | Description |
CVAL_Addr |
Internal constant: used when a value must be read from an address |
CVAL_AllocatedStackReg |
Internal constant: same as address except that it has to be freed otherwise |
CVAL_Array |
Internal Constant: Array |
CVAL_ArrayAllocatedStackRec |
Internal Constant: ArrayAllocatedStackRec same as CVAL_AllocatedStackReg |
CVAL_ClassMethodCall |
Internal contant: A method call |
CVAL_ClassProcCall |
Internal constant: A method call |
CVAL_ClassPropertyCallGet |
Internal constant: Property get method |
CVAL_ClassPropertyCallSet |
Internal constant: Property set method |
CVAL_Data |
Internal constant: used when a value is plain data |
CVAL_Eval |
Internal constant: used when there are sub calculations |
CVAL_Proc |
Internal constant: used for function calls |
CVAL_PushAddr |
Internal constant: used when a value must be read from an address and pushed |
CVAL_VarProc |
Internal Constant: Procedural Call with variable procedure number |