ZBasic Language Reference
vi
ZBasic Microcontrollers
..........................................................................81
............................................................................................................................82
3.21 Based Variables............................................................................................................83
........................................................................................................85
3.23 Reference Variables.....................................................................................................86
3.24 Sub-byte Types.............................................................................................................87
3.24.1 Forcing Byte Alignment........................................................................................88
3.25 Structures.......................................................................................................................88
................................91
3.26 Unions.............................................................................................................................91
......................................................................................................92
3.28 Data Type Implementation Information.....................................................................93
3.28.1 User-defined Type Details...................................................................................94
3.28.2 String Data Type Details......................................................................................94
.........................................................................95
3.29 Controlling the Heap Size and Main() Task Stack Size..........................................96
3.30 Task Management........................................................................................................97
...............................................................................................97
.......................................................................................98
......................................................................................................99
3.33 Run Time Stack Checking.........................................................................................100
.................................................................103
4.1 Enabling Object-Oriented Extensions........................................................................103
............................................................................................................103
4.3 Defining Class Methods...............................................................................................105
4.4 Object Creation Issues.................................................................................................106
4.5 Object Destruction Issues............................................................................................108
4.6 Object Assignment Issues...........................................................................................108
...........................................................109
..........................109
4.9 Class Sections...............................................................................................................109
................................................................................................110
...................................................................................................................111
4.12 Abstract Classes, Abstract Methods........................................................................114
4.13 Final Classes...............................................................................................................115
................................................................................................................115
....................................................................117
4.16 Based Objects, Reference Objects..........................................................................117
4.17 Miscellaneous Class Elements.................................................................................118
Chapter 5 - Compiling for Generic Target Devices.............................................................120
5.1 Overview.........................................................................................................................120
5.2 Loading Application Code onto the Target Device..................................................120
|