"Fossies" - the Fresh Open Source Software Archive

Member "highlight-3.57-x64/langDefs/maya.lang" (12 May 2020, 12172 Bytes) of package /windows/www/highlight-3.57-x64.zip:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 
    2 Description="Maya"
    3 
    4 Categories = {"source"}
    5 
    6 Keywords={
    7   { Id=1,
    8     List={"float", "int", "matrix", "string", "vector", "false", "no", "off",
    9         "on", "true", "yes", "break", "case", "continue", "default", "do", "else",
   10         "for", "if", "in", "switch", "while", "alias", "catch", "global", "proc",
   11         "return", "source"},
   12   },
   13   { Id=2,
   14     List={"about", "addattr", "aimconstraint", "air", "aliasattr", "aligncurve",
   15         "alignsurface", "ambientlight", "anglebetween", "animcurveeditor",
   16         "animdisplay", "animview", "applytake", "arclendimcontext",
   17         "arclengthdimension", "arclen", "arraymapper", "assigncommand",
   18         "assigninputdevice", "attachcurve", "attachdeviceattr", "attachsurface",
   19         "attrcolorslidergrp", "attrcompatibility", "attrenumoptionmenu",
   20         "attrenumoptionmenugrp", "attrfieldgrp", "attrfieldslidergrp",
   21         "attrnavigationcontrolgrp", "attributequery", "autokeyframe", "autoplace",
   22         "bakeresults", "bakesimulation", "batchrender", "bevel", "bindpose", "bindskin",
   23         "blend", "blendshape", "blendshapeeditor", "blendshapepanel", "blendtwoattr",
   24         "bonelattice", "boundary", "boxdollyctx", "boxzoomctx", "buildbookmarkmenu",
   25         "buildkeyframemenu", "button", "buttonmanip", "camera", "cameraview",
   26         "cancreatemanip", "canvas", "channelbox", "checkbox", "checkboxgrp", "choice",
   27         "circle", "circularfillet", "closecurve", "closesurface", "cluster", "cmdshell",
   28         "collision", "color", "coloreditor", "colorindex", "colorindexslidergrp",
   29         "colorsliderbuttongrp", "colorslidergrp", "columnlayout", "commandecho",
   30         "commandline", "commandport", "commonpaintctx", "condition", "cone",
   31         "confirmdialog", "connectattr", "connectcontrol", "connectdynamic",
   32         "connectjoint", "connectioninfo", "constrain", "constructionhistory",
   33         "contextinfo", "control", "convertsolidtx", "convertunit", "copykey",
   34         "createdrawctx", "createeditor", "createnode", "ctxabort", "ctxcompletion",
   35         "ctxeditmode", "ctxtraverse", "currentctx", "currenttime", "currenttimectx",
   36         "currentunit", "curve", "curveaddptctx", "curvecvctx", "curveepctx",
   37         "curveeditorctx", "curvemoveepctx", "curveonsurface", "curvesketchctx",
   38         "cutkey", "cyclecheck", "cylinder", "dagobjecthit", "defaultnavigation",
   39         "definedataserver", "defineeditor", "defineeditortemplate",
   40         "definevirtualdevice", "delete", "deleteattr", "deleteui", "detachcurve",
   41         "detachdeviceattr", "detachsurface", "devicepanel", "dimwhen", "directkeyctx",
   42         "directionallight", "disable", "disconnectattr", "disconnectjoint",
   43         "displayaffected", "displaycolor", "displaycull", "displaylevelofdetail",
   44         "displaypref", "displayrgbcolor", "displaysmoothness", "displaystats",
   45         "displaysurface", "distancedimcontext", "distancedimension", "dolly",
   46         "dollyctx", "dopesheeteditor", "doubleprofilebirailsurface", "drag",
   47         "draggercontext", "dropofflocator", "duplicate", "duplicatecurve", "dyncache",
   48         "dyncontrol", "dynexport", "dynexpression", "dynparticlectx", "dynreledpanel",
   49         "dynreleditor", "dynamicload", "editor", "editortemplate", "effector",
   50         "emitter", "enabledevice", "encodestring", "eval", "evaldeferred", "evalecho",
   51         "event", "exclusivelightcheckbox", "expression", "expressioneditorlisten",
   52         "extendcurve", "extendsurface", "extrude", "file", "filebrowserdialog",
   53         "filedialog", "filletcurve", "filter", "filterexpand", "findkeyframe", "finder",
   54         "fitbspline", "flexor", "floatfield", "floatfieldgrp", "floatscrollbar",
   55         "floatslider", "floatsliderbuttongrp", "floatslidergrp", "flow",
   56         "flushthumbnailcache", "flushundo", "fontdialog", "formlayout", "framelayout",
   57         "freeformfillet", "geometryconstraint", "getattr", "getclassification",
   58         "getinputdevicerange", "getpanel", "getparticleattr", "glrender",
   59         "glrendereditor", "goal", "grabcolor", "graphdollyctx", "graphselectcontext",
   60         "graphtrackctx", "gravity", "grid", "gridlayout", "group", "handlerotatectx",
   61         "hardenpointcurve", "hardware", "hardwarerenderpanel", "help", "helpline",
   62         "hide", "hilite", "hotbox", "hotkey", "hotkeycheck", "hypergraph", "hyperpanel",
   63         "icontextbutton", "icontextcheckbox", "icontextradiobutton",
   64         "icontextradiocollection", "icontextstaticlabel", "ikhandle", "ikhandlectx",
   65         "ikhandledisplayscale", "iksolver", "iksplinehandlectx", "iksplinemanipctx",
   66         "iksystem", "iksysteminfo", "image", "index", "inherittransform", "insertjoint",
   67         "insertjointctx", "insertkeyctx", "insertknotcurve", "insertknotsurface",
   68         "instance", "intfield", "intfieldgrp", "intscrollbar", "intslider",
   69         "intslidergrp", "internalvar", "interpport", "intersect", "isconnected",
   70         "isdirty", "istrue", "itemfilter", "itemfilterattr", "itemfilterrender",
   71         "itemfiltertype", "joint", "jointcluster", "jointctx", "jointdisplayscale",
   72         "jointlattice", "journal", "keytangent", "keyframe", "keyframeoutliner",
   73         "keyframeregioncurrenttimectx", "keyframeregiondirectkeyctx",
   74         "keyframeregiondollyctx", "keyframeregioninsertkeyctx",
   75         "keyframeregionmovekeyctx", "keyframeregionscalekeyctx",
   76         "keyframeregionselectkeyctx", "keyframeregionsetkeyctx",
   77         "keyframeregiontrackctx", "keyframestats", "lastmenuitem", "lattice",
   78         "layeredshaderport", "lightlist", "lightlisteditor", "lightlistpanel",
   79         "listanimatable", "listattr", "listcameras", "listconnections",
   80         "listdeviceattachments", "listhistory", "listinputdeviceaxes",
   81         "listinputdevicebuttons", "listinputdevices", "listnodetypes", "listrelatives",
   82         "listereditor", "loadplugin", "loft", "lookthru", "ls", "lsthroughfilter",
   83         "lsui", "makeidentity", "makelive", "manipmovecontext", "manipmovelimitsctx",
   84         "manipoptions", "maniprotatecontext", "maniprotatelimitsctx",
   85         "manipscalecontext", "manipscalelimitsctx", "marker", "memory", "menu",
   86         "menubarlayout", "menueditor", "menuitem", "messageline", "minimizeapp",
   87         "mirrorjoint", "modelcurrenttimectx", "modeleditor", "modelpanel", "movin",
   88         "movout", "move", "movekeyctx", "multiprofilebirailsurface", "namecommand",
   89         "namefield", "newpanelitems", "newton", "nodeoutliner", "nodetype",
   90         "normalconstraint", "nurbscube", "nurbsplane", "nurbstopoly",
   91         "nurbstopolygonspref", "objexists", "objectcenter", "objecttype",
   92         "objecttypeui", "offsetcurve", "offsetcurveonsurface", "openmayapref",
   93         "optionmenu", "optionmenugrp", "optionvar", "orbit", "orbitctx",
   94         "orientconstraint", "outlinereditor", "outlinerpanel", "overridemodifier",
   95         "paletteport", "panelayout", "panel", "panelconfiguration", "panelhistory",
   96         "paramdimcontext", "paramdimension", "paramlocator", "parent", "particle",
   97         "particlerenderinfo", "partition", "pastekey", "pathanimation", "pause",
   98         "percent", "performanceoptions", "pickwalk", "picture", "pixelmove",
   99         "planarsrf", "plane", "play", "playbackoptions", "playblast", "plugininfo",
  100         "pointconstraint", "pointcurveconstraint", "pointlight", "pointoncurve",
  101         "pointonsurface", "polevectorconstraint", "polyappend", "polybevel",
  102         "polychipoff", "polycloseborder", "polycollapseedge", "polycollapsefacet",
  103         "polycone", "polycreatefacet", "polycube", "polycylinder",
  104         "polycylindricalprojection", "polydeledge", "polydelfacet", "polydelvertex",
  105         "polyevaluate", "polyextrudefacet", "polyinstallaction", "polymapcut",
  106         "polymapdel", "polymapsew", "polymergeedge", "polymergefacet", "polymoveedge",
  107         "polymovefacet", "polymovefacetuv", "polymoveuv", "polymovevertex",
  108         "polynormal", "polyoptions", "polyplanarprojection", "polyplane", "polyquad",
  109         "polyselectconstraint", "polyselectconstraintmonitor", "polyseparate",
  110         "polysmooth", "polysoftedge", "polysphere", "polysphericalprojection",
  111         "polysplit", "polysubdivideedge", "polysubdividefacet", "polysuperctx",
  112         "polytorus", "polytriangulate", "polyunite", "popupmenu", "projfileviewer",
  113         "projectcurve", "projectlight", "projectlighteditor", "projecttangent",
  114         "projectioncontext", "projectionmanip", "promptdialog", "propmodctx",
  115         "propmove", "puttyctx", "quit", "radial", "radiobutton", "radiobuttongrp",
  116         "radiocollection", "radiomenuitemcollection", "rampcolorport", "rangecontrol",
  117         "readtake", "rebuildcurve", "rebuildsurface", "recordattr", "recorddevice",
  118         "redo", "refresh", "reloadimage", "removejoint", "removemultiinstance",
  119         "rename", "renameui", "render", "renderglobalsnode", "renderinfo",
  120         "rendermanip", "renderpartition", "renderqualitynode", "renderthumbnailupdate",
  121         "renderwindoweditor", "renderwindowselectcontext", "reorder",
  122         "reorderdeformers", "requires", "reroot", "resettool", "resolutionnode",
  123         "reversecurve", "reversesurface", "revolve", "rigidbody", "rigidsolver", "roll",
  124         "rollctx", "rotate", "rowcolumnlayout", "rowlayout", "saveallshelves",
  125         "saveimage", "saveinitialstate", "savemenu", "saveprefs", "saveshelf",
  126         "savetoolsettings", "scale", "scaleconstraint", "scalekey", "scalekeyctx",
  127         "sceneuireplacement", "sceneviewer", "scriptjob", "scriptedpanel",
  128         "scriptedpaneltype", "scrollfield", "scrolllayout", "sculpt", "select",
  129         "selectcontext", "selectkey", "selectkeyctx", "selectmode", "selectpaintctx",
  130         "selectpref", "selectpriority", "selecttype", "selectedline", "selectednodes",
  131         "selectionconnection", "separator", "setattr", "setattrmapping",
  132         "setdefaultshadinggroup", "setdrivenkeyframe", "setdynamic", "seteditctx",
  133         "seteditor", "setescapectx", "setfocus", "setinfinity", "setinputdevicemapping",
  134         "setkeyctx", "setkeypath", "setkeyframe", "setparent", "setparticleattr",
  135         "setstartupmessage", "settoolto", "setuitemplate", "sets", "shadingconnection",
  136         "shadinggeometryrelctx", "shadinggroupdialogdaemon", "shadinglightrelctx",
  137         "shadingnode", "shelfbutton", "shelflayout", "shelftablayout", "shellfield",
  138         "showhidden", "showmanipctx", "showselectionintitle",
  139         "showshadinggroupattreditor", "showwindow", "simplify",
  140         "singleprofilebirailsurface", "snapmode", "snapshot", "soft", "sound",
  141         "soundcontrol", "spacelocator", "sphere", "spotlight", "spotlightpreviewport",
  142         "spreadsheeteditor", "spring", "srtcontext", "stacktrace", "stitchsurface",
  143         "stitchsurfacepoints", "superctx", "surface", "surfacepaintctx",
  144         "surfaceshaderlist", "swatchdisplayport", "symbolbutton", "symbolcheckbox",
  145         "tablayout", "tangentconstraint", "texmanipcontext", "texselectcontext",
  146         "texwintoolctx", "text", "textcurves", "textfield", "textfieldbuttongrp",
  147         "textfieldgrp", "textscrolllist", "textureplacementcontext", "texturewindow",
  148         "timecontrol", "timeport", "toggle", "toggleaxis", "togglewindowvisibility",
  149         "tolerance", "toolbutton", "toolcollection", "tooldropped", "toolhasoptions",
  150         "toolpropertywindow", "track", "trackctx", "transformlimits", "translator",
  151         "trim", "tumble", "tumblectx", "turbulence", "uitemplate",
  152         "unassigninputdevice", "undo", "undoinfo", "ungroup", "uniform", "unloadplugin",
  153         "untrim", "upaxis", "userctx", "userpaintctx", "valuepaintctx", "view2dtoolctx",
  154         "viewcamera", "viewclipplane", "viewfit", "viewheadon", "viewlookat",
  155         "viewplace", "viewset", "vortex", "waitcursor", "window", "windowpref", "wire",
  156         "wirecontext", "workspace", "wrinkle", "wrinklecontext", "writetake",
  157         "wtpaintctx", "xform", "xpmpicker"},
  158   },
  159   { Id=3,
  160     Regex=[[\$\w+]],
  161   },
  162 }
  163 
  164 Strings={
  165   Delimiter=[["|`]],
  166 }
  167 
  168 IgnoreCase=true
  169 
  170 Comments={
  171   { Block=false,
  172     Delimiter= { [[//]] },
  173   },
  174   { Block=true,
  175     Nested=false,
  176     Delimiter= { [[\/\*]],[[\*\/]],}
  177   }
  178 }
  179 
  180 Operators=[[\(|\)|\[|\]|\{|\}|\,|\;|\:|\&|<|>|\!|\=|\/|\*|\%|\+|\-]]
  181