We (as in yours truly) have been combining maintaining our charmode POS system with refactoring it into functions and procedures, all the better to rewrite those into windows or webapp bits and pieces.

On the Windows side in the move to 20 I've changed a few TYPE into Struct which got me thinking if TYPEs can be used as structs in the wider sense in charmode:

(a) defined as locals
(b) passed around as parameters to character mode functions.

The term 'struct' and the command/statement 'Type' and 'field' don't appear in the 3.2 manuals, is there anywhere I can find an explanation?