Updated March 2025; see History
These functions relate to Dynamic Structures.
Function |
Description |
BINDSTRUCT ds, st |
Bind the structure definition st to the DYNSTRUCT variable ds |
.DYNOFFSET(ds.@member$) |
Indirect deferred version; see Dynamic Structures. |
.DYNOFFSET(ds.member) |
Returns base 1 offset to specified member within the dynamic structure ds. |
.DYNOFFSIZE(ds.@member$) |
Dynamic structure version of .OFFSIZ$(). |
.DYNOFFSIZE(ds.member) |
Dynamic structure version of .OFFSIZ$(). |
.ISBOUND(ds) |
Returns TRUE if the specified variable is a DYNSTRUCT that has been bound to a defined structure. |
.ISDEF(ds.@member$) |
(Indirect deferred version; see Dynamic Structures. |
.ISDEF(ds.member) |
Returns TRUE if the specified dynamic structure ds contains the specified member. |
See Also
History
2025 March, A-Shell 7.0.1770, compiler edit 1062: .ISBOUND added to A-Shell.