A transformation to split all global struct objects.
This is a meta transformation which repeatedly applies splitgso to any global struct object it can.
(split-all-gso const-old const-new )
Specifies the code to be transformed.
This must be a symbol that names an existing ACL2 constant that contains a validated code ensemble, i.e. a value of type code-ensemble whose translation unit ensemble results from validation, and in particular containing validation information. This constant could result from c$::input-files, or from some other transformation.
Specifies the name of the constant for the transformed code.
This must be a symbol that is valid name for a new ACL2 constant.