File: camlidl.1

package info (click to toggle)
camlidl 1.05-7
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 872 kB
  • ctags: 1,131
  • sloc: ml: 4,894; ansic: 940; cpp: 897; makefile: 294; sh: 182
file content (71 lines) | stat: -rw-r--r-- 2,255 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
.\"                                      Hey, EMACS: -*- nroff -*-
.\" First parameter, NAME, should be all caps
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
.\" other parameters are allowed: see man(7), man(1)
.TH CAMLIDL 1 "novembre  7, 2001"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
.\" .nh        disable hyphenation
.\" .hy        enable hyphenation
.\" .ad l      left justify
.\" .ad b      justify to both left and right margins
.\" .nf        disable filling
.\" .fi        enable filling
.\" .br        insert line break
.\" .sp <n>    insert n+1 empty lines
.\" for manpage-specific macros, see man(7)
.SH NAME
camlidl \- a stub code generator for Objective Caml
.SH SYNOPSIS
.B camlidl
.RI [options] <.idl file> ... <.idl file>
.SH DESCRIPTION
This manual page documents briefly the
.B camlidl
command.
This manual page was written for the Debian GNU/Linux distribution
because the original program does not have a manual page.
.PP
.\" TeX users may be more comfortable with the \fB<whatever>\fP and
.\" \fI<whatever>\fP escape sequences to invode bold face and italics, 
.\" respectively.
\fBcamlidl\fP is a program that generates
stub code for interfacing Caml with C from an IDL description of the C
functions.
.SH OPTIONS
A summary of options is included below.
.TP
.B \-I <dir>  Add directory to search path
.TP
.B \-D <symbol>  Pass -D<symbol> to the C preprocessor
.TP
.B \-cpp   
Pass the .idl files through the C preprocessor (default)
.TP
.B \-nocpp   
Do not pass the .idl files through the C preprocessor
.TP
.B \-prepro <cmd>  
Use <cmd> as the preprocessor instead of the C preprocessor
.TP
.B \-header   
Generate a .h file containing all type definitions
.TP
.B \-no-include   
Do not #include the .h file in the generated .c file
.TP
.B \-prefix-all-labels   
Prefix all ML name of record labels with name of enclosing struct
.TP
.B \-keep-labels   
Do not prefix ML names of record labels, even if ambiguous
.TP
.B \-help
Show summary of options.
.TP
.B \-v, \-\-version
Show version of program.
.SH AUTHOR
This manual page was written by Georges Mariano <georges.mariano@inrets.fr>,
for the Debian GNU/Linux system (but may be used by others).