1uil(user cmd)                                                    uil(user cmd)
2
3
4

NAME

6       uil — The user interface language compiler
7

SYNOPSIS

9       uil [options ]  [file]
10

DESCRIPTION

12       The  uil  command invokes the UIL compiler. The User Interface Language
13       (UIL) is a specification language for describing the initial state of a
14       user interface for a Motif application. The specification describes the
15       objects (menus, dialog boxes, labels, push buttons, and so on) used  in
16       the  interface  and specifies the routines to be called when the inter‐
17       face changes state as a result of user interaction.
18
19       file      Specifies the file to be compiled through the UIL compiler.
20
21       options   Specifies one or more of the following options:
22
23                 -Ipathname
24                           This option causes the compiler to look for include
25                           files  in  the  directory  specified if the include
26                           files have not been found in the paths that already
27                           were  searched.   Specify this option followed by a
28                           pathname, with no intervening spaces.
29
30                 -m        Machine code is listed. This directs  the  compiler
31                           to  place  in the listing file a description of the
32                           records that it added to the User  Interface  Data‐
33                           base  (UID).  This  helps  you  isolate errors. The
34                           default is no machine code.
35
36                 -o file
37
38                           Directs the compiler to produce a UID.  By default,
39                           UIL  creates  a  UID with the name a.uid.  The file
40                           specifies the filename for the UID.  No UID is pro‐
41                           duced  if the compiler issues any diagnostics cate‐
42                           gorized as error or severe. UIDs are portable  only
43                           across same-size machine architectures.
44
45                 -s        Directs  the compiler to set the locale before com‐
46                           piling any files.  The locale is set in  an  imple‐
47                           mentation-dependent  manner.   On ANSI C-based sys‐
48                           tems, the locale is usually set by  calling  setlo‐
49                           cale(LC_ALL, "").  If this option is not specified,
50                           the compiler does not set the locale.
51
52                 -v file   Directs the compiler to generate  a  listing.   The
53                           file  specifies  the  filename for the listing.  If
54                           the -v option is not present, no listing is  gener‐
55                           ated by the compiler.  The default is no listing.
56
57                 -w        Specifies  that  the  compiler suppress all warning
58                           and informational messages.  If this option is  not
59                           present,  all messages are generated, regardless of
60                           the severity.
61
62                 -wmd file Specifies a binary widget meta-language description
63                           file  to  be  used  in  place  of  the  default WML
64                           description.
65
67       X(1) and Uil(3).
68
69
70
71                                                                 uil(user cmd)
Impressum