Software AG IDL Editor - Software AG Documentation
Software AG IDL Editor - Software AG Documentation
Software AG IDL Editor - Software AG Documentation
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Software</strong> <strong>AG</strong> <strong>IDL</strong> Grammar<br />
Example<br />
...<br />
1 PERSON /* this is the group */<br />
2 PERSON-ID (N10) /* this is a group member */<br />
2 PERSON-NAME (A100) /* this is also a group member */<br />
...<br />
structure-parameter-definition (<strong>IDL</strong>)<br />
The construct structure-parameter-definition describes the syntax of a reference to a structure.<br />
Syntax<br />
structure-parameter-definition ::= level parameter-name<br />
(structure-reference[/array-definition])<br />
[attribute-list]<br />
level<br />
parameter-name<br />
structure-reference<br />
Description<br />
level<br />
parameter-name<br />
::= number<br />
::= identifier<br />
::= 'structure-name'<br />
See simple-parameter-definition.<br />
See simple-parameter-definition.<br />
structure-reference ■ structure-name of the referenced structure.<br />
40<br />
■ The referenced structure-name must be surrounded by quotation marks.<br />
■ Structures are mapped to various concepts depending on the target programming<br />
language. See Mapping Structures in the respective Wrapper documentation.<br />
■ The structure-name must follow the Rules for Coding Library, Library Alias,<br />
Program, Program Alias and Structure Names.<br />
<strong>Software</strong> <strong>AG</strong> <strong>IDL</strong> <strong>Editor</strong>