Lua 4.0 Reference Manual - Word Index

# Reference manual - word index

`..`
`_ALERT`
`_ERRORMESSAGE`
`_INPUT`
`_OUTPUT`
`_PROMPT`
`_STDERR`
`_STDIN`
`_STDOUT`

`abs`
acceptable index
`acos`
``add'' event
adjustment
`alert`
and
`appendto`
`arg`
arguments
arithmetic operators
arrays
`asin`
`assert`
assignment
associative arrays
`atan`
`atan2`

basic expressions
basic types
block
break statement

C API
....... `LUA_ANYTAG`
....... `lua_baselibopen`
....... `lua_call`
....... `lua_CFunction`
....... `lua_close`
....... `lua_concat`
....... `lua_copytagmethods`
....... `lua_dblibopen`
....... `lua_Debug`
....... `lua_dobuffer`
....... `lua_dofile`
....... `lua_dostring`
....... `lua_equal`
....... `LUA_ERRERR`
....... `LUA_ERRFILE`
....... `LUA_ERRMEM`
....... `lua_error`
....... `LUA_ERRRUN`
....... `LUA_ERRSYNTAX`
....... `lua_getgccount`
....... `lua_getgcthreshold`
....... `lua_getglobal`
....... `lua_getglobals`
....... `lua_getinfo`
....... `lua_getlocal`
....... `lua_getn`
....... `lua_getref`
....... `lua_getregistry`
....... `lua_getstack`
....... `lua_gettable`
....... `lua_gettagmethod`
....... `lua_gettop`
....... `lua_Hook`
....... `lua_insert`
....... `lua_iolibopen`
....... `lua_iscfunction`
....... `lua_isfunction`
....... `lua_isnil`
....... `lua_isnumber`
....... `lua_isstring`
....... `lua_istable`
....... `lua_isuserdata`
....... `lua_lessthan`
....... `lua_mathlibopen`
....... `LUA_MINSTACK`
....... `LUA_MULTRET`
....... `lua_newtable`
....... `lua_newtag`
....... `lua_next`
....... `LUA_NOREF`
....... `lua_open`
....... `lua_pushcclosure`
....... `lua_pushcfunction`
....... `lua_pushlstring`
....... `lua_pushnil`
....... `lua_pushnumber`
....... `lua_pushstring`
....... `lua_pushuserdata`
....... `lua_pushusertag`
....... `lua_pushvalue`
....... `lua_rawcall`
....... `lua_rawget`
....... `lua_rawgeti`
....... `lua_rawset`
....... `lua_rawseti`
....... `lua_ref`
....... `LUA_REFNIL`
....... `LUA_REFREGISTRY`
....... `lua_register`
....... `lua_remove`
....... `lua_setcallhook`
....... `lua_setgcthreshold`
....... `lua_setglobal`
....... `lua_setglobals`
....... `lua_setlinehook`
....... `lua_setlocal`
....... `lua_settable`
....... `lua_settag`
....... `lua_settagmethod`
....... `lua_settop`
....... `lua_stackspace`
....... `lua_State`
....... `lua_strlen`
....... `lua_strlibopen`
....... `lua_tag`
....... `lua_tocfunction`
....... `lua_tonumber`
....... `lua_tostring`
....... `lua_touserdata`
....... `lua_type`
....... `lua_typename`
....... `lua_unref`
C closure
C pointers
`call`
captures
`ceil`
character class
chunk
`clock`
`closefile`
closing a file
coercion
`collectgarbage`
comments
concatenation
``concatenation'' event
condition expression
constructors
`copytagmethods`
`cos`

`date`
`def`
``div'' event
`dofile`
`dostring`

eight-bit clean
`error`
event
`execute`
`exit`
`exp`
exponentiation
expressions

file handles
`floor`
`flush`
for statement
`foreach`
`foreachi`
`format`
`frexp`
function
function call
function definitions
``function'' event

``gc'' event
`getargs`
`getenv`
`getglobal`
``getglobal'' event
`getinfo`
`getlocal`
`getn`
``gettable'' event
`gettagmethod`
global environment
global variables
`globals`
grammar
....... args
....... binop
....... block
....... chunk
....... declist
....... exp
....... exp1
....... explist1
....... ffield
....... ffieldlist
....... ffieldlist1
....... fieldlist
....... funcname
....... function
....... functioncall
....... init
....... lfieldlist
....... lfieldlist1
....... parlist1
....... stat
....... tableconstructor
....... unop
....... upvalue
....... var
....... varlist1
....... varorfunc
`gsub`

identifiers
if-then-else statement
``index'' event

`ldexp`
literal strings
local variables
`log`
`log10`
logical operators
``lt'' event
Lua stand-alone
`luac`

`max`
methods
`min`
`mod`
``mul'' event
multiple assignment

`newtag`
`next`
nil
not
number
numerical constants

`openfile`
operator precedence
or

pattern
pattern item
`PI`
piped input
`popen`
``pow'' event
pre-compilation
`print`
protected calls

`rad`
`random`
`randomseed`
`rawget`
`rawset`
`read`
`readfrom`
records
reference
relational operators
`remove`
`rename`
repeat-until statement
reserved words
return statement

`seek`
`self`
`setcallhook`
`setglobal`
``setglobal'' event
`setlinehook`
`setlocal`
`setlocale`
``settable'' event
`settag`
`settagmethod`
short-cut evaluation
`sin`
`sort`
`sqrt`
stack index
state
statements
`stderr`
`strbyte`
`strchar`
`strfind`
string
`strlen`
`strlower`
`strrep`
`strsub`
`strupper`
``sub'' event

table
tag
`tag`
tag method
....... add
....... concatenation
....... div
....... function
....... gc
....... getglobal
....... gettable
....... index
....... lt
....... mul
....... pow
....... setglobal
....... settable
....... sub
....... unm
`tan`
`tinsert`
`tmpname`
tokens
`tonumber`
`tostring`
`tremove`
`type`
types and tags

``unm'' event
upvalues
userdata

valid index
vararg function
version 3.2
visibility

while-do statement
`write`
`writeto`

Last update: Mon Nov 6 17:35:51 EDT 2000 by lhf.