1KUIPC(1) General Commands Manual KUIPC(1)
2
3
4
6 kuipc - the CERN KUIP compiler
7
9 kuipc [ options ] [ inputfile [ outputfile ] ]
10
12 kuipc, the Kit for a User Interface Package Compiler, is a tool to sim‐
13 plify the writing of a program's user interface code. It takes as
14 input a Command Definition File (CDF) that describes the commands to be
15 understood by the program, and outputs C or FORTRAN code that makes the
16 appropriate function calls to set up the user interface. This code can
17 then be compiled and linked with the rest of the program. Since the
18 generated code uses KUIP routines, the program must also be linked
19 against the Packlib library that contains them.
20
21 If no output file is specified, kuipc will output generated code to a
22 file whose name is the same as the input file's, with the ending '.cdf'
23 replaced by '.f' or '.c' as appropriate. If neither input nor output
24 file are given, kuipc will prompt for them. Be careful because kuipc
25 overwrites existing files with no warning.
26
28 -c Generate C code.
29
30 -f Generate FORTRAN code (the default).
31
32 -split Output several files, one for each time the >Name control line
33 is used in the CDF input. The names of the output files will
34 correspond to the arguments given on the >Name control lines.
35
37 The KUIP manual: http://wwwasdoc.web.cern.ch/wwwasdoc/psdir/kuip.ps.gz
38
40 When the -split option is used, kuipc will still create an output file
41 that it would have made if -split was not used; the file will be of
42 zero size.
43
45 This manual page was written by Kevin McCarty <kmccarty@debian.org> for
46 the Debian GNU/Linux system (but may be used by others).
47
48
49
50 April 2, 2004 KUIPC(1)