File: tolua%2B%2B5.1.1

package info (click to toggle)
tolua%2B%2B 1.0.93-3.1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 1,860 kB
  • sloc: ansic: 2,105; cpp: 326; python: 27; makefile: 16
file content (60 lines) | stat: -rw-r--r-- 1,772 bytes parent folder | download | duplicates (4)
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
.\" Hey, Emacs!  This is an -*- nroff -*- source file.

.TH tolua++5.1 1 "20 Jul 2009" "" "Tolua++"

.SH NAME
tolua++5.1 \- lua language binding development helper program

.SH SYNOPSIS
tolua++5.1
[ \fBoptions\fP ]
.I input_file

.SH DESCRIPTION
.I tolua++5.1
is a program to help in building applications using the tolua++5.1 library for
the Lua scripting language.

.SH OPTIONS
Command line options are:
.IP "-v"
Print version information.
.IP "-o \fIfile\fP"
Set output file; default is stdout.
.IP "-H \fIfile\fP"
Create include file.
.IP "-n \fIname\fP"
Set package name; default is input file root name.
.IP "-p"
Parse only.
.IP "-P"
Parse and print structure information (for debugging).
.IP "-S"
disable support for c++ strings
.IP "-1"
substract 1 to operator[] index (for compatibility with tolua5)
.IP "-L \fIfile\fP"
run lua file (with dofile()) before doing anything
.IP "-D"
disable automatic exporting of destructors for classes that have
constructors (for compatibility with tolua5)
.IP "-W"
disable warnings for unsupported features (for compatibility
with tolua5)
.IP "-C"
disable cleanup of included lua code (for easier debugging)
.IP "-E \fIvalue\fP[=value]"
add extra values to the luastate
.IP "-t"
export a list of types asociates with the C++ typeid name
.IP "-q"
don't print warnings to the console
.IP "-h"
Print usage information.
.P
Should the input file be omitted, stdin is assumed; in that case, the package
name must be explicitly set.

.SH AUTHOR
This manual page was originally written by Filip Van Raemdonck <mechanix@debian.org> and Jimmy Kaplowitz <jimmy@debian.org> for the Debian GNU/Linux system.
It was expanded for tolua++5.1 by Cesare Tirabassi <norsetto@ubuntu.com> for the Ubuntu GNU/Linux system (but may be used by others).