|
ugBASIC 1.18
An isomorphic BASIC language compiler for retrocomputers
|
Structure of a single variable. More...
#include <ugbc.h>
| int absoluteAddress |
| int arrayDimensionsEach[MAX_ARRAY_DIMENSIONS] |
| FloatTypePrecision arrayPrecision |
| VariableType arrayType |
| int assigned |
| Bank* bank |
| int bankAssigned |
| int bankReadOrWrite |
| int bitByte |
| Compression compression |
| int imported |
| int initializedByConstant |
| int initialValue |
| int locked |
| char* meaningName |
| MemoryArea* memoryArea |
| struct _Variable* next |
| Offsetting* offsettingFrames |
| Offsetting* offsettingSequences |
| int onStorage |
| struct _Variable* origin |
| int originalColors |
| RGBi originalPalette[MAX_PALETTE] |
| TmxMap* originalTilemap |
| TsxTileset* originalTileset |
| FloatTypePrecision precision |
| int readonly |
| int size |
| int temporary |
| VariableType type |
| int uncompressedSize |
| int used |
| int value |
| unsigned char* valueBuffer |
| double valueFloating |
| StaticString* valueString |
| int variableUniqueId |