[comp.windows.x.motif] A UIL question

Janet.Incerpi@MIRSA.INRIA.FR (Janet Incerpi) (01/09/91)

Hi,

Does there exist a complete (up-to-date/correct) BNF definition for UIL?

i've been looking over what is provided in the OSF/Motif Programmer's Guide
(revision 1.1).  This version seems to have bugs (too many semi-colons, choices
included at inappropriate levels, some non-terminals aren't given or names are
used twice with different definitions, etc.)  Also it seems that the text 
provided just below the rule is very important since it tells you what is 
really expected (accepted), e.g., see the structure of the list section.

A few specific UIL questions: 

1) In an object specification there is the possibility to specify an optional
   creation procedure, this can be either "proc-name" or "proc-name()".  Is 
   there a difference?!  

2) When referencing a procedure what are the semantics for the following forms:
   proc, proc(), proc(value), and proc(type value).


	thanks in advance
	janet





PS: i hope this makes it out there in newsland, i wasn't quite sure where
    this should be posted.