actionscript.py :  » Development » Leo » Leo-4.7.1-final » leo » modes » Python Open Source

Home
Python Open Source
1.3.1.2 Python
2.Ajax
3.Aspect Oriented
4.Blog
5.Build
6.Business Application
7.Chart Report
8.Content Management Systems
9.Cryptographic
10.Database
11.Development
12.Editor
13.Email
14.ERP
15.Game 2D 3D
16.GIS
17.GUI
18.IDE
19.Installer
20.IRC
21.Issue Tracker
22.Language Interface
23.Log
24.Math
25.Media Sound Audio
26.Mobile
27.Network
28.Parser
29.PDF
30.Project Management
31.RSS
32.Search
33.Security
34.Template Engines
35.Test
36.UML
37.USB Serial
38.Web Frameworks
39.Web Server
40.Web Services
41.Web Unit
42.Wiki
43.Windows
44.XML
Python Open Source » Development » Leo 
Leo » Leo 4.7.1 final » leo » modes » actionscript.py
# Leo colorizer control file for actionscript mode.
# This file is in the public domain.

# Properties for actionscript mode.
properties = {
  "commentEnd": "*/",
  "commentStart": "/*",
  "doubleBracketIndent": "false",
  "indentCloseBrackets": "}",
  "indentOpenBrackets": "{",
  "indentPrevLine": "\\s*(if|while)\\s*(|else|case|default:)[^;]*|for\\s*\\(.*)",
  "lineComment": "//",
  "lineUpClosingBracket": "true",
  "wordBreakChars": ",+-=<>/?^&*",
}

# Attributes dict for actionscript_main ruleset.
actionscript_main_attributes_dict = {
  "default": "null",
  "digit_re": "",
  "escape": "\\",
  "highlight_digits": "true",
  "ignore_case": "false",
  "no_word_sep": "",
}

# Dictionary of attributes dictionaries for actionscript mode.
attributesDictDict = {
  "actionscript_main": actionscript_main_attributes_dict,
}

# Keywords dict for actionscript_main ruleset.
actionscript_main_keywords_dict = {
  "#endinitclip": "keyword1",
  "#include": "literal2",
  "#initclip": "keyword1",
  "ASSetPropFlags": "literal2",
  "Accessibility": "literal2",
  "Array": "keyword3",
  "BACKSPACE": "literal2",
  "Boolean": "literal2",
  "CAPSLOCK": "literal2",
  "CONTROL": "literal2",
  "Camera": "literal2",
  "Color": "keyword3",
  "ContextMenu": "literal2",
  "ContextMenuItem": "literal2",
  "CustomActions": "literal2",
  "DELETEKEY": "literal2",
  "DOWN": "literal2",
  "DataGlue": "literal2",
  "Date": "literal2",
  "E": "literal2",
  "END": "literal2",
  "ENTER": "literal2",
  "ESCAPE": "literal2",
  "Error": "literal2",
  "Function": "keyword3",
  "HOME": "literal2",
  "INSERT": "literal2",
  "Infinity": "literal2",
  "Key": "keyword3",
  "LEFT": "literal2",
  "LN10": "literal2",
  "LN2": "literal2",
  "LOG10E": "literal2",
  "LOG2E": "literal2",
  "LoadVars": "literal2",
  "LocalConnection": "literal2",
  "MAX_VALUE": "literal2",
  "MIN_VALUE": "literal2",
  "MMExecute": "keyword3",
  "Math": "keyword3",
  "Microphone": "literal2",
  "Mouse": "keyword3",
  "MovieClip": "keyword3",
  "MovieClipLoader": "literal2",
  "NEGATIVE_INFINITY": "literal2",
  "NaN": "literal2",
  "NetConnection": "literal2",
  "NetServices": "literal2",
  "NetStream": "literal2",
  "Number": "literal2",
  "Object": "keyword3",
  "PGDN": "literal2",
  "PGUP": "literal2",
  "PI": "literal2",
  "POSITIVE_INFINITY": "literal2",
  "PrintJob": "literal2",
  "RIGHT": "literal2",
  "SHIFT": "literal2",
  "SPACE": "literal2",
  "SQRT1_2": "literal2",
  "SQRT2": "literal2",
  "Selection": "keyword3",
  "SharedObject": "literal2",
  "Sound": "keyword3",
  "Stage": "literal2",
  "String": "literal2",
  "StyleSheet": "literal2",
  "System": "literal2",
  "TAB": "literal2",
  "TextField": "literal2",
  "TextFormat": "literal2",
  "TextSnapshot": "literal2",
  "UP": "literal2",
  "UTC": "literal2",
  "Video": "literal2",
  "Void": "keyword1",
  "XML": "keyword3",
  "XMLNode": "keyword3",
  "XMLSocket": "keyword3",
  "__constructor__": "literal2",
  "__proto__": "literal2",
  "_accProps": "literal2",
  "_alpha": "literal2",
  "_currentframe": "literal2",
  "_droptarget": "literal2",
  "_focusrect": "literal2",
  "_framesloaded": "literal2",
  "_global": "literal2",
  "_height": "literal2",
  "_highquality": "keyword2",
  "_level": "literal2",
  "_lockroot": "literal2",
  "_name": "literal2",
  "_parent": "literal2",
  "_quality": "literal2",
  "_root": "literal2",
  "_rotation": "literal2",
  "_soundbuftime": "literal2",
  "_target": "literal2",
  "_totalframes": "literal2",
  "_url": "literal2",
  "_visible": "literal2",
  "_width": "literal2",
  "_x": "literal2",
  "_xmouse": "literal2",
  "_xscale": "literal2",
  "_y": "literal2",
  "_ymouse": "literal2",
  "_yscale": "literal2",
  "abs": "literal2",
  "abstract": "keyword1",
  "acos": "literal2",
  "activityLevel": "literal2",
  "add": "keyword1",
  "addItem": "literal2",
  "addItemAt": "literal2",
  "addListener": "literal2",
  "addPage": "literal2",
  "addProperty": "literal2",
  "addRequestHeader": "literal2",
  "addView": "literal2",
  "align": "literal2",
  "allowDomain": "literal2",
  "allowInsecureDomain": "literal2",
  "and": "keyword1",
  "appendChild": "literal2",
  "apply": "literal2",
  "arguments": "literal2",
  "asin": "literal2",
  "atan": "literal2",
  "atan2": "literal2",
  "attachAudio": "literal2",
  "attachMovie": "literal2",
  "attachSound": "literal2",
  "attributes": "literal2",
  "autoSize": "literal2",
  "avHardwareDisable": "literal2",
  "background": "literal2",
  "backgroundColor": "literal2",
  "bandwidth": "literal2",
  "beginFill": "literal2",
  "beginGradientFill": "literal2",
  "bindFormatFunction": "literal2",
  "bindFormatStrings": "literal2",
  "blockIndent": "literal2",
  "bold": "literal2",
  "boolean": "keyword3",
  "border": "literal2",
  "borderColor": "literal2",
  "bottomScroll": "literal2",
  "break": "keyword1",
  "bufferLength": "literal2",
  "bufferTime": "literal2",
  "builtInItems": "literal2",
  "bullet": "literal2",
  "byte": "keyword3",
  "bytesLoaded": "literal2",
  "bytesTotal": "literal2",
  "call": "literal2",
  "callee": "literal2",
  "caller": "literal2",
  "capabilities": "literal2",
  "caption": "literal2",
  "case": "keyword1",
  "catch": "keyword1",
  "ceil": "literal2",
  "char": "keyword3",
  "charAt": "literal2",
  "charCodeAt": "literal2",
  "childNodes": "literal2",
  "chr": "keyword2",
  "class": "keyword1",
  "clear": "literal2",
  "clearInterval": "literal2",
  "cloneNode": "literal2",
  "close": "literal2",
  "color": "literal2",
  "concat": "literal2",
  "connect": "literal2",
  "const": "keyword1",
  "contentType": "literal2",
  "continue": "keyword1",
  "copy": "literal2",
  "cos": "literal2",
  "createElement": "literal2",
  "createEmptyMovieClip": "literal2",
  "createGatewayConnection": "literal2",
  "createTextField": "literal2",
  "createTextNode": "literal2",
  "currentFps": "literal2",
  "curveTo": "literal2",
  "customItems": "literal2",
  "data": "literal2",
  "deblocking": "literal2",
  "debugger": "keyword1",
  "default": "keyword1",
  "delete": "keyword1",
  "do": "keyword1",
  "docTypeDecl": "literal2",
  "domain": "literal2",
  "double": "keyword3",
  "duplicateMovieClip": "literal2",
  "duration": "literal2",
  "dynamic": "keyword1",
  "else": "keyword1",
  "embedFonts": "literal2",
  "enabled": "literal2",
  "endFill": "literal2",
  "enum": "keyword1",
  "eq": "keyword1",
  "escape": "literal2",
  "eval": "literal2",
  "exactSettings": "literal2",
  "exp": "literal2",
  "export": "keyword2",
  "extends": "keyword1",
  "false": "literal2",
  "filter": "literal2",
  "final": "keyword1",
  "finally": "keyword1",
  "findText": "literal2",
  "firstChild": "literal2",
  "float": "keyword3",
  "floor": "literal2",
  "flush": "literal2",
  "focusEnabled": "literal2",
  "font": "literal2",
  "for": "keyword1",
  "fps": "literal2",
  "fromCharCode": "literal2",
  "fscommand": "literal2",
  "function": "keyword1",
  "gain": "literal2",
  "ge": "keyword1",
  "get": "literal2",
  "getAscii": "literal2",
  "getBeginIndex": "literal2",
  "getBounds": "literal2",
  "getBytesLoaded": "literal2",
  "getBytesTotal": "literal2",
  "getCaretIndex": "literal2",
  "getCode": "literal2",
  "getColumnNames": "literal2",
  "getCount": "literal2",
  "getDate": "literal2",
  "getDay": "literal2",
  "getDebug": "literal2",
  "getDebugConfig": "literal2",
  "getDebugID": "literal2",
  "getDepth": "literal2",
  "getEndIndex": "literal2",
  "getFocus": "literal2",
  "getFontList": "literal2",
  "getFullYear": "literal2",
  "getHours": "literal2",
  "getInstanceAtDepth": "literal2",
  "getItemAt": "literal2",
  "getLength": "literal2",
  "getLocal": "literal2",
  "getMilliseconds": "literal2",
  "getMinutes": "literal2",
  "getMonth": "literal2",
  "getNewTextFormat": "literal2",
  "getNextHighestDepth": "literal2",
  "getNumberAvailable": "literal2",
  "getPan": "literal2",
  "getProgress": "literal2",
  "getProperty": "literal2",
  "getRGB": "literal2",
  "getSWFVersion": "literal2",
  "getSeconds": "literal2",
  "getSelected": "literal2",
  "getSelectedText": "literal2",
  "getService": "literal2",
  "getSize": "literal2",
  "getStyle": "literal2",
  "getStyleNames": "literal2",
  "getText": "literal2",
  "getTextExtent": "literal2",
  "getTextFormat": "literal2",
  "getTextSnapshot": "literal2",
  "getTime": "literal2",
  "getTimer": "literal2",
  "getTimezoneOffset": "literal2",
  "getTransform": "literal2",
  "getURL": "literal2",
  "getUTCDate": "literal2",
  "getUTCDay": "literal2",
  "getUTCFullYear": "literal2",
  "getUTCHours": "literal2",
  "getUTCMilliseconds": "literal2",
  "getUTCMinutes": "literal2",
  "getUTCMonth": "literal2",
  "getUTCSeconds": "literal2",
  "getVersion": "literal2",
  "getVolume": "literal2",
  "getYear": "literal2",
  "globalToLocal": "literal2",
  "goto": "keyword1",
  "gotoAndPlay": "literal2",
  "gotoAndStop": "literal2",
  "gt": "keyword1",
  "hasAccessibility": "literal2",
  "hasAudio": "literal2",
  "hasAudioEncoder": "literal2",
  "hasChildNodes": "literal2",
  "hasEmbeddedVideo": "literal2",
  "hasMP3": "literal2",
  "hasPrinting": "literal2",
  "hasScreenBroadcast": "literal2",
  "hasScreenPlayback": "literal2",
  "hasStreamingAudio": "literal2",
  "hasStreamingVideo": "literal2",
  "hasVideoEncoder": "literal2",
  "height": "literal2",
  "hide": "literal2",
  "hideBuiltInItems": "literal2",
  "hitArea": "literal2",
  "hitTest": "literal2",
  "hitTestTextNearPos": "literal2",
  "hscroll": "literal2",
  "html": "literal2",
  "htmlText": "literal2",
  "id3": "literal2",
  "if": "keyword1",
  "ifFrameLoaded": "keyword1",
  "ignoreWhite": "literal2",
  "implements": "keyword1",
  "import": "keyword2",
  "in": "keyword1",
  "indent": "literal2",
  "index": "literal2",
  "indexOf": "literal2",
  "insertBefore": "literal2",
  "install": "literal2",
  "instanceof": "keyword1",
  "int": "keyword3",
  "interface": "keyword1",
  "isActive": "literal2",
  "isDebugger": "literal2",
  "isDown": "literal2",
  "isFinite": "literal2",
  "isFullyPopulated": "literal2",
  "isLocal": "literal2",
  "isNaN": "literal2",
  "isToggled": "literal2",
  "italic": "literal2",
  "join": "literal2",
  "language": "literal2",
  "lastChild": "literal2",
  "lastIndexOf": "literal2",
  "le": "keyword1",
  "leading": "literal2",
  "leftMargin": "literal2",
  "length": "literal2",
  "lineStyle": "literal2",
  "lineTo": "literal2",
  "list": "literal2",
  "load": "literal2",
  "loadClip": "literal2",
  "loadMovie": "literal2",
  "loadMovieNum": "literal2",
  "loadSound": "literal2",
  "loadVariables": "literal2",
  "loadVariablesNum": "literal2",
  "loaded": "literal2",
  "localFileReadDisable": "literal2",
  "localToGlobal": "literal2",
  "log": "literal2",
  "long": "keyword3",
  "lt": "keyword1",
  "manufacturer": "literal2",
  "max": "literal2",
  "maxChars": "literal2",
  "maxhscroll": "literal2",
  "maxscroll": "literal2",
  "mbchr": "keyword2",
  "mblength": "keyword2",
  "mbord": "keyword2",
  "mbsubstring": "keyword2",
  "menu": "literal2",
  "message": "literal2",
  "min": "literal2",
  "motionLevel": "literal2",
  "motionTimeOut": "literal2",
  "mouseWheelEnabled": "literal2",
  "moveTo": "literal2",
  "multiline": "literal2",
  "muted": "literal2",
  "name": "literal2",
  "names": "literal2",
  "native": "keyword1",
  "ne": "keyword1",
  "new": "keyword1",
  "newline": "literal2",
  "nextFrame": "literal2",
  "nextScene": "literal2",
  "nextSibling": "literal2",
  "nodeName": "literal2",
  "nodeType": "literal2",
  "nodeValue": "literal2",
  "not": "keyword1",
  "null": "literal2",
  "on": "keyword1",
  "onActivity": "literal2",
  "onChanged": "literal2",
  "onClipEvent": "keyword1",
  "onClose": "literal2",
  "onConnect": "literal2",
  "onData": "literal2",
  "onDragOut": "literal2",
  "onDragOver": "literal2",
  "onEnterFrame": "literal2",
  "onID3": "literal2",
  "onKeyDown": "literal2",
  "onKeyUp": "literal2",
  "onKillFocus": "literal2",
  "onLoad": "literal2",
  "onLoadComplete": "literal2",
  "onLoadError": "literal2",
  "onLoadInit": "literal2",
  "onLoadProgress": "literal2",
  "onLoadStart": "literal2",
  "onMouseDown": "literal2",
  "onMouseMove": "literal2",
  "onMouseUp": "literal2",
  "onMouseWheel": "literal2",
  "onPress": "literal2",
  "onRelease": "literal2",
  "onReleaseOutside": "literal2",
  "onResize": "literal2",
  "onRollOut": "literal2",
  "onRollOver": "literal2",
  "onScroller": "literal2",
  "onSelect": "literal2",
  "onSetFocus": "literal2",
  "onSoundComplete": "literal2",
  "onStatus": "literal2",
  "onUnload": "literal2",
  "onUpdate": "literal2",
  "onXML": "literal2",
  "or": "keyword1",
  "ord": "keyword2",
  "os": "literal2",
  "package": "keyword2",
  "parentNode": "literal2",
  "parseCSS": "literal2",
  "parseFloat": "literal2",
  "parseInt": "literal2",
  "parseXML": "literal2",
  "password": "literal2",
  "pause": "literal2",
  "pixelAspectRatio": "literal2",
  "play": "literal2",
  "playerType": "literal2",
  "pop": "literal2",
  "position": "literal2",
  "pow": "literal2",
  "prevFrame": "literal2",
  "prevScene": "literal2",
  "previousSibling": "literal2",
  "print": "literal2",
  "printAsBitmap": "literal2",
  "printAsBitmapNum": "literal2",
  "printNum": "literal2",
  "private": "keyword1",
  "protected": "keyword1",
  "prototype": "literal2",
  "public": "keyword1",
  "push": "literal2",
  "quality": "literal2",
  "random": "literal2",
  "rate": "literal2",
  "registerClass": "literal2",
  "removeAll": "literal2",
  "removeItemAt": "literal2",
  "removeListener": "literal2",
  "removeMovieClip": "literal2",
  "removeNode": "literal2",
  "removeTextField": "literal2",
  "replaceItemAt": "literal2",
  "replaceSel": "literal2",
  "replaceText": "literal2",
  "restrict": "literal2",
  "return": "keyword1",
  "reverse": "literal2",
  "rightMargin": "literal2",
  "round": "literal2",
  "scaleMode": "literal2",
  "screenColor": "literal2",
  "screenDPI": "literal2",
  "screenResolutionX": "literal2",
  "screenResolutionY": "literal2",
  "scroll": "literal2",
  "security": "literal2",
  "seek": "literal2",
  "selectable": "literal2",
  "send": "literal2",
  "sendAndLoad": "literal2",
  "separatorBefore": "literal2",
  "serverString": "literal2",
  "setBufferTime": "literal2",
  "setClipboard": "literal2",
  "setCredentials": "literal2",
  "setDate": "literal2",
  "setDebug": "literal2",
  "setDebugID": "literal2",
  "setDefaultGatewayURL": "literal2",
  "setDeliveryMode": "literal2",
  "setField": "literal2",
  "setFocus": "literal2",
  "setFullYear": "literal2",
  "setGain": "literal2",
  "setHours": "literal2",
  "setI": "literal2",
  "setInterval": "literal2",
  "setMask": "literal2",
  "setMilliseconds": "literal2",
  "setMinutes": "literal2",
  "setMode": "literal2",
  "setMonth": "literal2",
  "setMotionLevel": "literal2",
  "setNewTextFormat": "literal2",
  "setPan": "literal2",
  "setProperty": "literal2",
  "setQuality": "literal2",
  "setRGB": "literal2",
  "setRate": "literal2",
  "setSeconds": "literal2",
  "setSelectColor": "literal2",
  "setSelected": "literal2",
  "setSelection": "literal2",
  "setSilenceLevel": "literal2",
  "setStyle": "literal2",
  "setTextFormat": "literal2",
  "setTime": "literal2",
  "setTransform": "literal2",
  "setUTCDate": "literal2",
  "setUTCFullYear": "literal2",
  "setUTCHours": "literal2",
  "setUTCMilliseconds": "literal2",
  "setUTCMinutes": "literal2",
  "setUTCMonth": "literal2",
  "setUTCSeconds": "literal2",
  "setUseEchoSuppression": "literal2",
  "setVolume": "literal2",
  "setYear": "literal2",
  "shift": "literal2",
  "short": "keyword3",
  "show": "literal2",
  "showMenu": "literal2",
  "showSettings": "literal2",
  "silenceLevel": "literal2",
  "silenceTimeout": "literal2",
  "sin": "literal2",
  "size": "literal2",
  "slice": "literal2",
  "smoothing": "literal2",
  "sort": "literal2",
  "sortItemsBy": "literal2",
  "sortOn": "literal2",
  "splice": "literal2",
  "split": "literal2",
  "sqrt": "literal2",
  "start": "literal2",
  "startDrag": "literal2",
  "static": "keyword1",
  "status": "literal2",
  "stop": "literal2",
  "stopAllSounds": "literal2",
  "stopDrag": "literal2",
  "styleSheet": "literal2",
  "substr": "literal2",
  "substring": "literal2",
  "super": "literal2",
  "swapDepths": "literal2",
  "switch": "keyword1",
  "synchronized": "keyword1",
  "tabChildren": "literal2",
  "tabEnabled": "literal2",
  "tabIndex": "literal2",
  "tabStops": "literal2",
  "tan": "literal2",
  "target": "literal2",
  "targetPath": "literal2",
  "tellTarget": "literal2",
  "text": "literal2",
  "textColor": "literal2",
  "textHeight": "literal2",
  "textWidth": "literal2",
  "this": "literal2",
  "throw": "keyword1",
  "throws": "keyword1",
  "time": "literal2",
  "toLowerCase": "literal2",
  "toString": "literal2",
  "toUpperCase": "literal2",
  "toggleHighQuality": "literal2",
  "trace": "literal2",
  "trackAsMenu": "literal2",
  "transient": "keyword1",
  "true": "literal2",
  "try": "keyword1",
  "type": "literal2",
  "typeof": "keyword1",
  "undefined": "literal2",
  "underline": "literal2",
  "unescape": "literal2",
  "uninstall": "literal2",
  "unloadClip": "literal2",
  "unloadMovie": "literal2",
  "unloadMovieNum": "literal2",
  "unshift": "literal2",
  "unwatch": "literal2",
  "updateAfterEvent": "literal2",
  "updateProperties": "literal2",
  "url": "literal2",
  "useCodepage": "literal2",
  "useEchoSuppression": "literal2",
  "useHandCursor": "literal2",
  "valueOf": "literal2",
  "var": "keyword1",
  "variable": "literal2",
  "version": "literal2",
  "visible": "literal2",
  "void": "keyword3",
  "volatile": "keyword1",
  "watch": "literal2",
  "while": "keyword1",
  "width": "literal2",
  "with": "keyword1",
  "wordWrap": "literal2",
  "xmlDecl": "literal2",
}

# Dictionary of keywords dictionaries for actionscript mode.
keywordsDictDict = {
  "actionscript_main": actionscript_main_keywords_dict,
}

# Rules for actionscript_main ruleset.

def actionscript_rule0(colorer, s, i):
    return colorer.match_span(s, i, kind="comment1", begin="/*", end="*/",
        at_line_start=False, at_whitespace_end=False, at_word_start=False,
        delegate="",exclude_match=False,
        no_escape=False, no_line_break=False, no_word_break=False)

def actionscript_rule1(colorer, s, i):
    return colorer.match_span(s, i, kind="literal1", begin="\"", end="\"",
        at_line_start=False, at_whitespace_end=False, at_word_start=False,
        delegate="",exclude_match=False,
        no_escape=False, no_line_break=True, no_word_break=False)

def actionscript_rule2(colorer, s, i):
    return colorer.match_span(s, i, kind="literal1", begin="'", end="'",
        at_line_start=False, at_whitespace_end=False, at_word_start=False,
        delegate="",exclude_match=False,
        no_escape=False, no_line_break=True, no_word_break=False)

def actionscript_rule3(colorer, s, i):
    return colorer.match_mark_previous(s, i, kind="function", pattern="(",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, exclude_match=True)

def actionscript_rule4(colorer, s, i):
    return colorer.match_eol_span(s, i, kind="comment1", seq="//",
        at_line_start=False, at_whitespace_end=False, at_word_start=False,
        delegate="", exclude_match=False)

def actionscript_rule5(colorer, s, i):
    return colorer.match_seq(s, i, kind="null", seq=")",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule6(colorer, s, i):
    return colorer.match_seq(s, i, kind="null", seq="(",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule7(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq="=",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule8(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq="!",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule9(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq=">=",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule10(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq="<=",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule11(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq="+",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule12(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq="-",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule13(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq="/",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule14(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq="*",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule15(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq=">",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule16(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq="<",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule17(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq="%",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule18(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq="&",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule19(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq="|",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule20(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq="^",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule21(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq="~",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule22(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq=".",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule23(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq="}",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule24(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq="{",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule25(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq=",",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule26(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq=";",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule27(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq="]",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule28(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq="[",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule29(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq="?",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule30(colorer, s, i):
    return colorer.match_mark_previous(s, i, kind="label", pattern=":",
        at_line_start=True, at_whitespace_end=False, at_word_start=False, exclude_match=True)

def actionscript_rule31(colorer, s, i):
    return colorer.match_seq(s, i, kind="operator", seq=":",
        at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")

def actionscript_rule32(colorer, s, i):
    return colorer.match_keywords(s, i)

# Rules dict for actionscript_main ruleset.
rulesDict1 = {
  "!": [actionscript_rule8,],
  "\"": [actionscript_rule1,],
  "#": [actionscript_rule32,],
  "%": [actionscript_rule17,],
  "&": [actionscript_rule18,],
  "'": [actionscript_rule2,],
  "(": [actionscript_rule3,actionscript_rule6,],
  ")": [actionscript_rule5,],
  "*": [actionscript_rule14,],
  "+": [actionscript_rule11,],
  ",": [actionscript_rule25,],
  "-": [actionscript_rule12,],
  ".": [actionscript_rule22,],
  "/": [actionscript_rule0,actionscript_rule4,actionscript_rule13,],
  "0": [actionscript_rule32,],
  "1": [actionscript_rule32,],
  "2": [actionscript_rule32,],
  "3": [actionscript_rule32,],
  "4": [actionscript_rule32,],
  "5": [actionscript_rule32,],
  "6": [actionscript_rule32,],
  "7": [actionscript_rule32,],
  "8": [actionscript_rule32,],
  "9": [actionscript_rule32,],
  ":": [actionscript_rule30,actionscript_rule31,],
  ";": [actionscript_rule26,],
  "<": [actionscript_rule10,actionscript_rule16,],
  "=": [actionscript_rule7,],
  ">": [actionscript_rule9,actionscript_rule15,],
  "?": [actionscript_rule29,],
  "@": [actionscript_rule32,],
  "A": [actionscript_rule32,],
  "B": [actionscript_rule32,],
  "C": [actionscript_rule32,],
  "D": [actionscript_rule32,],
  "E": [actionscript_rule32,],
  "F": [actionscript_rule32,],
  "G": [actionscript_rule32,],
  "H": [actionscript_rule32,],
  "I": [actionscript_rule32,],
  "J": [actionscript_rule32,],
  "K": [actionscript_rule32,],
  "L": [actionscript_rule32,],
  "M": [actionscript_rule32,],
  "N": [actionscript_rule32,],
  "O": [actionscript_rule32,],
  "P": [actionscript_rule32,],
  "Q": [actionscript_rule32,],
  "R": [actionscript_rule32,],
  "S": [actionscript_rule32,],
  "T": [actionscript_rule32,],
  "U": [actionscript_rule32,],
  "V": [actionscript_rule32,],
  "W": [actionscript_rule32,],
  "X": [actionscript_rule32,],
  "Y": [actionscript_rule32,],
  "Z": [actionscript_rule32,],
  "[": [actionscript_rule28,],
  "]": [actionscript_rule27,],
  "^": [actionscript_rule20,],
  "_": [actionscript_rule32,],
  "a": [actionscript_rule32,],
  "b": [actionscript_rule32,],
  "c": [actionscript_rule32,],
  "d": [actionscript_rule32,],
  "e": [actionscript_rule32,],
  "f": [actionscript_rule32,],
  "g": [actionscript_rule32,],
  "h": [actionscript_rule32,],
  "i": [actionscript_rule32,],
  "j": [actionscript_rule32,],
  "k": [actionscript_rule32,],
  "l": [actionscript_rule32,],
  "m": [actionscript_rule32,],
  "n": [actionscript_rule32,],
  "o": [actionscript_rule32,],
  "p": [actionscript_rule32,],
  "q": [actionscript_rule32,],
  "r": [actionscript_rule32,],
  "s": [actionscript_rule32,],
  "t": [actionscript_rule32,],
  "u": [actionscript_rule32,],
  "v": [actionscript_rule32,],
  "w": [actionscript_rule32,],
  "x": [actionscript_rule32,],
  "y": [actionscript_rule32,],
  "z": [actionscript_rule32,],
  "{": [actionscript_rule24,],
  "|": [actionscript_rule19,],
  "}": [actionscript_rule23,],
  "~": [actionscript_rule21,],
}

# x.rulesDictDict for actionscript mode.
rulesDictDict = {
  "actionscript_main": rulesDict1,
}

# Import dict for actionscript mode.
importDict = {}

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.