In LNC, object names are constructed by using the following syntax for Level One:
[prefix(es)] [tag] BaseName [Qualifier] [Suffix]
For Level Two, the syntax varies slightly:
[prefix(es)] tag [BaseName] [Qualifier] [Suffix]
The brackets indicate optional syntax elements (don't include the brackets in actual object names). Notice that, for Level One, the BaseName element is required and the tag is optional in some cases. At Level Two, the tag element is required, even though the BaseName isn't in some cases. These options are explained later in this appendix in the section “Rules for Base Names.”
The case of each element in the syntax examples reflects its case in actual use. For example, the element tag is in ...