/L20"Lingo" Nocase Line Comment = -- Block Comment On = -- String Chars = " File Extensions = LGO LINGO
/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> ,	.?
/Indent Strings = "then" "else"
/Unindent Strings = "end" "end if" "end repeat"
/C1
abort after and
before
case
do
else end
FALSE
global
halt
if ilk into
me
new
of on or otherwise
pass property put
repeat result RETURN
set
tell the then to TRUE
while with
/C2
#
abbr abbrev abbreviated abs activateWindow activeCastLib activeWindow actorList add addAt addProp alert alertHook alignment allowCustomCaching 
allowGraphicMenu allowSaveLocal allowTransportControl allowVolumeControl allowZooming alphaThreshold ancestor antiAlias append applicationPath atan 
autoTab
backColor BACKSPACE beep beepOn beginRecording beginSprite bgColor blend blendLevel border bottom boxDropShadow boxType buttonStyle buttonType
call callAncestor cancelIdleLoad castLib castLibNum center centerRegPoint centerStage changeArea channelCount char charPosToLoc chars charToNum 
checkBoxAccess checkBoxType checkMark chunkSize clearFrame clearGlobals clickLoc clickOn close closeWindow closeXlib color  colorDepth commandDown 
constrainH constraint constrainV continue controlDown controller copyToClipBoard cos count cpuHogTicks crop cuePassed cuePointNames cuePointTimes 
currentSpriteNum currentTime cursor
date deactivateWindow delay delete deleteAll deleteAt deleteFrame deleteOne deleteProp depth deskTopRectList digitalVideoTimeScale digitalVideoType 
directToStage dither done doubleClick drawRect dropShadow duplicate duplicate member duplicateFrame duration
editable EMPTY emulateMultiButtonMouse enabled endFrame endRecording endSprite ENTER enterFrame environment erase member exit exitFrame exitLock exp 
externalParamCount externalParamName externalParamValue
fadeIn fadeOut field fileName filled findEmpty findPos findPosNear finishIdleLoad fixStageSize flipH flipV float floatP floatPrecision font fontSize 
fontStyle foreColor forget frame frameLabel framePalette frameRate frameReady frameScript frameSound1 frameSound2 framesToHMS frameTempo frameTransition 
freeBlock freeBytes frontWindow
getaProp getAt getBehaviorDescription getBehaviorTooltip getLast getNthFileNameInFolder getOne getPos getPref getProp getPropAt 
getPropertyDescriptionList globals go
height hilite hitTest HMStoFrames
idle idleHandlerPeriod idleLoadDone idleLoadMode idleLoadPeriod idleLoadTag idleReadChunkSize importFileInto in inflate ink insertFrame inside 
installMenu integer integerP interface intersect intersects isPastCuePoint item itemDelimiter
key keyboardFocusSprite keyCode keyDown keyDownScript keyPressed keyUp keyUpScript
label labelList last lastChannel lastClick lastEvent lastFrame lastKey lastRoll left length line lineCount lineDirection lineHeight linePosToLocV lines 
lineSize list listP loaded loc locH locToCharPos locV locVToLinePos locZ log long loop
map mapMemberToStage mapStageToMember margin marker max maxInteger mci media mediaReady member memberNum members memorySize menu milliseconds min modal 
modified mostRecentCuePoint mouseChar mouseDown mouseDown mouseDownScript mouseItem mouseLeave mouseLine mouseLoc mouseMember mouseUp mouseUpOutside 
mouseUpScript mouseV mouseWithin mouseWord move moveableSprite moveToBack moveToFront moveWindow movie movieAboutInfo movieCopyrightInfo 
movieFileFreeSize movieFileSize movieName moviePath movieRate movieTime movieXtraList multiSound
name netPresent netThrottleTicks next nothing number numToChar
objectP offset open openResFile openWindow openXlib optionDown organizationName
pageHeight palette paletteMapping paletteRef paragraph param paramCount pasteClipBoardInto pathName pattern pause pausedAtStart pauseState PI picture 
pictureP platform play playFile playing point power preLoad preLoadEventAbort preLoadMember preLoadMode preLoadMovie preLoadRAM prepareFrame 
prepareMovie previous printFrom puppet puppetPalette puppetSound puppetSprite puppetTempo puppetTransition purgePriority
quad quit QUOTE
ramNeeded random randomSeed rect regPoint resizeWindow restart right rightMouseDown rightMouseUp rollOver romanLingo rotation runMode runPropertyDialog
safePlayer sampleRate sampleSize save saveMovie score scoreColor scoreSelection script scriptInstanceList scriptNum scriptsEnabled scriptText scriptType 
scrollByLine scrollByPage scrollTop searchCurrentFolder searchPath searchPaths selection selEnd selStart sendAllSprites sendSprite serialNumber setaProp 
setAt setPref setProp setTrackEnabled shapeType shiftDown short showGlobals showLocals showResFile showXlib shutDown sin size skew sort sound soundBusy 
soundDevice soundDeviceList soundEnabled soundKeepDevice soundLevel sourceRect SPACE sprite spriteNum sqrt stage stageBottom stageColor stageLeft 
stageRight stageTop startFrame startMovie startTime startTimer stepFrame stillDown stop stopEvent stopMovie stopTime string stringP switchColorDepth 
symbol symbolP systemDate
TAB tan text thumbnail ticks time timeOut timeoutKeyDown timeoutLapsed timeoutLength timeoutMouse timeoutPlay timeoutScript timer timeScale title 
titleVisible top trace traceLoad traceLogFile trackCount trackEnabled trackNextKeyTime trackNextSampleTime trackPreviousKeyTime trackPreviousSampleTime 
trackStartTime trackStopTime trackText trails transitionType tweened type
union unLoad unLoadMember unloadMovie updateFrame updateLock updateMovieEnabled updateStage useAlpha userName
value version video videoForWindowsPresent visible VOID voidP volume
width window windowList windowPresent windowType word wordWrap
xtra xtraList xtras
zoomBox zoomWindow
