# Dynamic Structure Examples > [HTML Version](dynamicstructureexamples.htm) The following examples are excerpted from the modules [fndynst.bp in SOSLIB:\[907,11\]](https://bitbucket.org/microsabio/soslib/src/master/907011/fndynst.bp)_, _[fndynst.bsi in SOSLIB:\[907,10\]](https://bitbucket.org/microsabio/soslib/src/master/fndynst.bsi)_, _and the sample program_ _[dynst1.bp in EXLIB:\[908,79\]](https://bitbucket.org/microsabio/exlib/src/master/908079/dynst1.bp)._ _While the explanations and annotations below may be helpful, you should experiment with the modules themselves. **Subtopics** - [Define From String](define_a_dynstruct.htm.md) - [Define From Source File](definefromsourcefile.htm.md) - [Bind a Definition to a Variable](bind_a_dynstruct.htm.md) - [Retrieve Layout of a Dynstruct](retrieve_layout_dystruct.htm.md) - [Accessing Members in the Dynstruct](accessingmembers.htm.md) - [Arrays of Dynstructs](arraysofdynstructs.htm.md) - [Passing Dynstructs as Parameters](passingdynstructsasparam.htm.md)