Name Convention
Unless otherwise indicated, definition names in structs employ several requirements and optional conventions.
Names are limited to 128 characters and may not include the following reserved characters:
- 
!(excalamation point)
- 
?(question mark)
- 
$(dollar sign)
- 
:(colon)
- 
;(semicolon)
- 
#(number symbol)
- 
*(asteriks)
- 
@(at symbol)
- 
,(comma)
In cases where names are used by API actions to lookup definitions, the @ character may be used to indicate an external ID instead of a plain name.
For matching purposes names are case insensitive and normalized with any leading/trailing whitespace removed and any internal whitespace represented by a single underscore character. For example, "v_mon" = "V  Mon" = " V MON ".
XINA tools will interpret the period character (.) to indicate a tree structure relationship, and brackets ([]) to indicate an array of values.
