# Dynamic Structure Functions > [HTML Version](dynamicstructurefunctions.htm) _Updated March 2025; see History_ These functions relate to [Dynamic Structures](dynamicstructures.htm.md), which see for more information. | | | |------|------| | **Function** | **Description** | | [.BINDSTRUCT](bindstruct.htm.md) | Bind the structure definition to the DYNSTRUCT variable | | [.DYNOFFSET()](dynoffset().htm.md) | Indirect deferred version. | | [.DYNOFFSIZ()](dynoffsize().htm.md) | Dynamic structure version of [.OFFSIZ\$()](offsiz$().htm.md). | | .ISBOUND(ds) | Returns TRUE if the specified variable is a DYNSTRUCT that has been bound to a defined structure. | | [.ISDEF()](isdef.htm.md) | Indirect deferred version; see [Dynamic Structures](dynamicstructures.htm.md). | **See Also** • [Dynamic Structures](dynamicstructures.htm.md) **History** 2025 March, A-Shell 7.0.1770, compiler edit 1062: .ISBOUND added to A-Shell.