Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(185)

Side by Side Diff: third_party/lua/doc/lua.1

Issue 14907017: add SkLuaCanvas (Closed) Base URL: https://skia.googlecode.com/svn/trunk
Patch Set: Created 7 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « third_party/lua/doc/logo.gif ('k') | third_party/lua/doc/lua.css » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 .\" $Id: lua.man,v 1.13 2011/11/16 17:16:53 lhf Exp $
2 .TH LUA 1 "$Date: 2011/11/16 17:16:53 $"
3 .SH NAME
4 lua \- Lua interpreter
5 .SH SYNOPSIS
6 .B lua
7 [
8 .I options
9 ]
10 [
11 .I script
12 [
13 .I args
14 ]
15 ]
16 .SH DESCRIPTION
17 .B lua
18 is the standalone Lua interpreter.
19 It loads and executes Lua programs,
20 either in textual source form or
21 in precompiled binary form.
22 (Precompiled binaries are output by
23 .BR luac ,
24 the Lua compiler.)
25 .B lua
26 can be used as a batch interpreter and also interactively.
27 .LP
28 The given
29 .I options
30 are handled in order and then
31 the Lua program in file
32 .I script
33 is loaded and executed.
34 The given
35 .I args
36 are available to
37 .I script
38 as strings in a global table named
39 .BR arg .
40 If no options or arguments are given,
41 then
42 .B "\-v \-i"
43 is assumed when the standard input is a terminal;
44 otherwise,
45 .B "\-"
46 is assumed.
47 .LP
48 In interactive mode,
49 .B lua
50 prompts the user,
51 reads lines from the standard input,
52 and executes them as they are read.
53 If a line does not contain a complete statement,
54 then a secondary prompt is displayed and
55 lines are read until a complete statement is formed or
56 a syntax error is found.
57 If a line starts with
58 .BR '=' ,
59 then
60 .B lua
61 evaluates and displays
62 the values of the expressions in the remainder of the line.
63 .LP
64 At the very start,
65 before even handling the command line,
66 .B lua
67 checks the contents of the environment variables
68 .B LUA_INIT_5_2
69 or
70 .BR LUA_INIT ,
71 in that order.
72 If the contents is of the form
73 .RI '@ filename ',
74 then
75 .I filename
76 is executed.
77 Otherwise, the string is assumed to be a Lua statement and is executed.
78 .SH OPTIONS
79 .TP
80 .BI \-e " stat"
81 execute statement
82 .IR stat .
83 .TP
84 .B \-i
85 enter interactive mode after executing
86 .IR script .
87 .TP
88 .BI \-l " name"
89 execute the equivalent of
90 .IB name =require(' name ')
91 before executing
92 .IR script .
93 .TP
94 .B \-v
95 show version information.
96 .TP
97 .B \-E
98 ignore environment variables.
99 .TP
100 .B \-\-
101 stop handling options.
102 .TP
103 .B \-
104 stop handling options and execute the standard input as a file.
105 .SH "SEE ALSO"
106 .BR luac (1)
107 .br
108 The documentation at lua.org,
109 especially section 7 of the reference manual.
110 .SH DIAGNOSTICS
111 Error messages should be self explanatory.
112 .SH AUTHORS
113 R. Ierusalimschy,
114 L. H. de Figueiredo,
115 W. Celes
116 .\" EOF
OLDNEW
« no previous file with comments | « third_party/lua/doc/logo.gif ('k') | third_party/lua/doc/lua.css » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698