Text this: Programming the dynamic analysis of structures/