18. The apparatus of claim 17 , the steps further comprising: creating lookups for the one or more program variables; and calculating field size offsets for the one or more program variables.
17. An apparatus, comprising: a network interface card (NIC); a memory; and a processor coupled to the memory and to the network interface card (NIC), the processor configured to execute the steps of: receiving a plurality of field size rules for automatically calculating a field size for a code structure; receiving a plurality of element display rules for categorizing one or more elements in a code structure; receiving a selection of one or more program variables; analyzing the selection for completeness: completing an incomplete selection; and displaying results based on the field size rules and the element display rules.