# 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.