Data Structure Imports¶
Reusable ADT and dynamic-array modules in standard and optimized variants. Standard variants are fully documented with direct inline function bodies. Optimized variants use global/local scoped parameters with call/ICB trampoline pattern for callback-safe use.
Modules¶
| Module | Description |
|---|---|
| adt | Standard (documented) 1D ADT macros: Queue, Stack, List, Heap |
| adt-2d | Standard (documented) 2D ADT macros: 2DQueue, 2DStack, 2DList |
| adt-optimized | Optimized 1D ADT macros with global/call/ICB pattern |
| adt-2d-optimized | Optimized 2D ADT macros with global/call/ICB pattern |
| arrays | Standard (documented) pool-allocated dynamic array macros |
| arrays-optimized | Optimized pool-allocated dynamic array macros with global/call/ICB pattern |