'\" t .\" Title: CAMLIDL .\" Author: Sylvain Le Gall .\" Generator: DocBook XSL Stylesheets v1.79.1 .\" Date: Nov 17, 2006 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" .TH "CAMLIDL" "1" "Nov 17, 2006" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "NAME" camlidl.pt \- Um gerador de c\('odigo stub para o OCaml .SH "SYNOPSIS" .HP \w'\fBcamlidl\fR\ 'u \fBcamlidl\fR [\-I\ \fIdirect\('orio\fR] [\-D\ \fIs\('imbolo\fR] [\-cpp] [\-nocpp] [\-prepro\ \fIcomando\fR] [\-header] [\-no\-include] [\-prefix\-all\-labels] [\-keep\-labels] [\-help] [[\-v] | [\-\-version]] [\fIficheiro\&.idl\fR...] .SH "DESCRI\(,C\(~AO" .PP Este manual documenta brevemente o comando \fBcamlidl\fR\&. .PP Este manual foi escrito para a distribui\(,c\(~ao Debian GNU/Linux porque o programa original n\(~ao tem um manual\&. .PP \fBcamlidl\fR \('e um programa que gera c\('odigo stub (esbo\(,co) para servir de interface entre Caml e C a partir de uma descri\(,c\(~ao IDL das fun\(,c\(~oes de C\&. .SH "OP\(,C\(~OES" .PP Est\('a inclu\('ido em baixo um resumo das op\(,c\(~oes\&. .PP Op\(,c\(~oes para o \fBcamlidl\fR .PP \fB\-I \fR\fB\fIdirect\('orio\fR\fR .RS 4 Adiciona um direct\('orio ao caminho de busca\&. .RE .PP \fB\-D \fR\fB\fIs\('imbolo\fR\fR .RS 4 Passa \-D\fIs\('imbolo\fR ao pr\('e\-processador C\&. .RE .PP \fB\-cpp\fR .RS 4 Passa os ficheiros \&.idl atrav\('es do pr\('e\-processador de C\&. Este \('e o comportamento predefinido\&. .RE .PP \fB\-nocpp\fR .RS 4 N\(~ao passa os ficheiros \&.idl atrav\('es do pr\('e\-processador de C\&. .RE .PP \fB\-prepro \fR\fB\fIcomando\fR\fR .RS 4 Usa \fBcomando\fR como o pr\('e\-processador em vez do pr\('e\-processador de C\&. .RE .PP \fB\-header\fR .RS 4 Gera um ficheiro \&.h que cont\('em as defini\(,c\(~oes de todos os tipos\&. .RE .PP \fB\-no\-include\fR .RS 4 N\(~ao #inclui o ficheiro \&.h no ficheiro \&.c gerado\&. .RE .PP \fB\-prefix\-all\-labels\fR .RS 4 Aplica prefixos a todos os nomes ML de etiquetas de grava\(,c\(~ao com o nome de struct delimitador\&. .RE .PP \fB\-keep\-labels\fR .RS 4 N\(~ao aplica prefixos a nomes ML de etiquetas de grava\(,c\(~ao, mesmo se amb\('iguos\&. .RE .PP \fB\-help\fR .RS 4 Mostra um resumo das op\(,c\(~oes\&. .RE .PP \fB\-v\fR, \fB\-\-version\fR .RS 4 Mostra a vers\(~ao do programa\&. .RE .PP file\&.idl .RS 4 Ficheiros a processar\&. .RE .SH "LICEN\(,CA" .PP Este manual foi escrito por Sylvain Le Gall , usando o trabalho de Georges Mariano para o sistema Debian GNU/Linux (mas pode ser usado por outros)\&. \('E dada permiss\(~ao para copiar, distribuir e/ou alterar este documento sob os termos da .SH "AUTHORS" .PP \fBSylvain Le Gall\fR <\&gildor@debian\&.org\&> .RS 4 Author. .RE .PP \fBGeorges Mariano\fR <\&georges\&.mariano@inrets\&.fr\&> .RS 4 Author. .RE .SH "COPYRIGHT" .br Copyright \(co 2006 Sylvain Le Gall .br Copyright \(co 2001, 2002, 2003, 2004, 2005, 2006 Georges Mariano .br