1KUIPC(1)                    General Commands Manual                   KUIPC(1)
2
3
4

NAME

6       kuipc - the CERN KUIP compiler
7

SYNOPSIS

9       kuipc  [ options ] [ inputfile [ outputfile ] ]
10

DESCRIPTION

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

OPTIONS

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

SEE ALSO

37       The KUIP manual: http://wwwasdoc.web.cern.ch/wwwasdoc/psdir/kuip.ps.gz
38

BUGS

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

AUTHOR

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
50KUIPC(1)                    General Commands Manual                   KUIPC(1)
51
52
53

NAME

55       kuipc - the CERN KUIP compiler
56

SYNOPSIS

58       kuipc  [ options ] [ inputfile [ outputfile ] ]
59

DESCRIPTION

61       kuipc, the Kit for a User Interface Package Compiler, is a tool to sim‐
62       plify the writing of a program's user  interface  code.   It  takes  as
63       input a Command Definition File (CDF) that describes the commands to be
64       understood by the program, and outputs C or FORTRAN code that makes the
65       appropriate function calls to set up the user interface.  This code can
66       then be compiled and linked with the rest of the  program.   Since  the
67       generated  code  uses  KUIP  routines,  the program must also be linked
68       against the Packlib library that contains them.
69
70       If no output file is specified, kuipc will output generated code  to  a
71       file whose name is the same as the input file's, with the ending '.cdf'
72       replaced by '.f' or '.c' as appropriate.  If neither input  nor  output
73       file  are  given, kuipc will prompt for them.  Be careful because kuipc
74       overwrites existing files with no warning.
75

OPTIONS

77       -c     Generate C code.
78
79       -f     Generate FORTRAN code (the default).
80
81       -split Output several files, one for each time the >Name  control  line
82              is  used  in  the CDF input.  The names of the output files will
83              correspond to the arguments given on the >Name control lines.
84

SEE ALSO

86       The KUIP manual: http://wwwasdoc.web.cern.ch/wwwasdoc/psdir/kuip.ps.gz
87

BUGS

89       When the -split option is used, kuipc will still create an output  file
90       that  it  would  have  made if -split was not used; the file will be of
91       zero size.
92

AUTHOR

94       This manual page was written by Kevin McCarty <kmccarty@debian.org> for
95       the Debian GNU/Linux system (but may be used by others).
96
97
98
99                                 April 2, 2004                        KUIPC(1)
Impressum