reflectionServices object | reflect.t[21]

Main reflection services object.

During pre-initialization, we'll plug this into the _main module's globals so that the _main module will know it can use reflection services.

`reflectionServices : PreinitObject`

Superclass Tree (in declaration order)

`reflectionServices`
`PreinitObject`
`ModuleExecObject`
`object`

Summary of Properties

`reverseSymtab_ symtab_`

``

Inherited from `ModuleExecObject` :
`execAfterMe execBeforeMe hasInitialized_ isDoingExec_ isExecuted_`

Summary of Methods

`execute formatStackFrame valToSymbol`

``

Inherited from `ModuleExecObject` :
`_execute classExec`

Properties

`reverseSymtab_` | `reflect.t[221]`

the global reverse-lookup symbol table

`symtab_` | `reflect.t[218]`

the global symbol table

Methods

`execute ( )`OVERRIDDEN | `reflect.t[23]`

execute preinitialization

`formatStackFrame (fr, includeSourcePos)` | `reflect.t[132]`

Format a stack frame object (of class T3StackInfo).

`valToSymbol (val)` | `reflect.t[56]`

Convert a value to a symbol, or to a string representation if it's not of a symbolic type.

TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3