☜ | X-Window - Conventions1995 Version of ANSI (Equivalent to Current ISO Version) of Standard | ☞ |
* -> . , ; and & as used within the xmember and xpath meta-elements are graphics whose semantics are externally defined as done for xname.
xtype | ::= | expr | V | validtype |
validtype | ::= | X Window System valid data type name |
The term xtype is defined herin as the name of a data type represented as ASCII text corresponding to a documented data type used within the X Window System.
xmember | ::= | expr | V | │ │ │ |
* & |
│ │ │ |
xname | xpath |
The term xmember is defined herin as the name in ASCII text that represents a documented portion of a documented X Window System data type.
In the following section the characters { and } are used to represent optional arguments to avoid confusion with the potential use of the characters [ and ] in the syntax:
xpath | ::= | { | { [ intlit ] ... } { | │ │ │ |
-> . |
│ │ │ |
xname } ... | } | ... { ; } |
xname | ::= | expr | V | valid X Window System data type |
The term xname is defined herein as the name of an allocated X Window System data element represented as ASCII text corresponding to a documented data element.
The term xpointer is defined herein as a system specific reference by which the object may be referenced. This reference shall be usable as a pointer for XLIB, XTOOLKIT, XMOTIF and XMITIFRM packagename calls.
In the following meta-language section, the characters { and } are used to indicate optional arguments, and the characters [ and ] represent their normal ASCII values.
The term xexpression is defined as an expression valid in the X Window System implementation environment.
xdeclaration | ::= | expr V strlit V | │ │ │ |
xtypespecifier ... SP xname { [ intlit ] } ... | │ │ │ |
The term xdeclaration is defined as an expression that evaluates to a string literal consisting of an xtypespecifier and a name valid for use within the X Window System.
xtypespecifier is a codatom of an xtype or one or more of the following list of literals: char, double, float, int, long, short, signed, unsigned, void.
xtypespecifier | ::= | │ │ │ │ │ │ │ │ │ │ │ |
name V char
xtype |
│ │ │ │ │ │ │ │ │ │ │ |
Copyright © Standard Documents; 1977-2024 MUMPS Development Committee;
Copyright © Examples: 1995-2024 Ed de Moel;
Copyright © Annotations: 2003-2008 Jacquard Systems Research
Copyright © Annotations: 2008-2024 Ed de Moel.
This page most recently updated on 13-Sep-2014, 16:30:14.
For comments, contact Ed de Moel (demoel@jacquardsystems.com)