[-COMMENT-:GLOBAL]
# LUA LANGUAGE KEYWORDS FILE FOR CRIMSON EDITOR
# FIRST EDITED BY Walter Souto R. Junior (wsouto@bayweb.com.br) 05.11.2002
# UPDATE to Lua 5.0 by Matteo De Simone (matteo.desimone@libero.it) Jun, 16 2003
# UPDATE to TerraME RC5 by Gilberto Camara (gilberto.camara@inpe.br) Jun, 9 2010
# SECOND UPDATE to TerraME RC5 by Gilberto Camara (gilberto.camara@inpe.br) Jun, 31 2010

[KEYWORDS0:GLOBAL]
#
# Lua reserved words
#
and
break
do
else
elseif
false
for
function
if
in
local
nil
not
or
repeat
return
true
until
while
end
then

[KEYWORDS1:GLOBAL]
#
# Lua internal functions
#
assert
collectgarbage
dofile
error
_G
getfenv
getmetatable
gcinfo
ipairs
loadfile
loadlib
loadstring
next
pairs
pcall
print
rawequal
rawget
rawset
require
setfenv
setmetatable
tonumber
tostring
type
unpack
_VERSION
xpcall


[KEYWORDS2:GLOBAL]
#
# Standard library functions
#
math bs
math acos 
math asin
math atan
math atan2
math ceil 
math cos
math def
math exp
math floor 
math frexp 
math ldexp
math log 
math log10 
math max 
math min 
math mod 
math pi 
math pow 
math rad 
math random
math randomseed
math sin
math sqrt
math tan
io close
io flush
io input
io lines
io open
io output
io read
io stderr
io stdin
io stdout
io tmpfile
io type
io write
debug debug
debug gethook
debug getinfo
debug getlocal
debug getupvalue
debug sethook
debug setlocal
debug setupvalue
debug traceback
coroutine create
coroutine resume
coroutine status
coroutine wrap
coroutine yield
os clock
os date
os difftime
os execute
os exit
os getenv
os remove
os rename
os setlocale
os time
os tmpname
string byte
string char
string dump
string find
string format
string gsub
string len
string lower
string rep
string sub
string upper
table concat
table foreach
table foreachi
table getn
table insert
table remove
table setn
table sort
[KEYWORDS3:GLOBAL]
#
# TerraME library functions
#
add
addAgent
addAutomaton
addCell
addCellularSpace
addNeighborhood
addRelative
addTimer
Agent
Automaton
build
Cell
CellularSpace
clear
Coord
coord2index
create3x3Neighborhood
createMooreNeighborhood
createMxNNeighborhood
createObserver
d
enter
Environment
eraseCell
Event
execute
execute
filter
first
Flow
forEachAgent
forEachCell
forEachCellPair
forEachNeighbor
forEachNeighborhood
forEachRelative
get
getAgents
getCell
getCell
getCellNeighbor
getCellWeight
getCoord
getCurrentNeighborhood
getID
getLatency
getLocation
getNeighbor
getNeighborhood
getPast
getPeriod
getPriority
getRandomAgent
getRelatives
getStateName
getTime
getTime
getWeight
Group
index2coord
integrationEuler
integrationHeun
integrationRungeKutta
isEmpty
isFirst
isLast
Jump
last
leave
Legend
load
loadGALNeighborhood
loadTerraLibGPM
message
move
Neighborhood
next
notifyObservers
numberofAgents
Observer
onMessage
performanceTime
randomize
rebuild
sample
save
save2PNGc
save2PNGd
set
setCellWeight
setTrajectoryStatus
setWeight
size
Society
sort
sortCoord
spatialCoupling
State
synchronize
synchronizeMessages
Timer
Trajectory




