/L20"Maya Embedded Language (MEL) Script"   Line Comment = // Block Comment On = /* Block Comment Off = */  String Chars = "  Escape Char = \ File Extensions = MEL
/Delimiters = !%^&*()+=|\/{}[]:;"'<>, .?`
/Function String 1 = "proc [a-zA-Z]*(*)"
/Indent Strings = "{"
/Unindent Strings = "}"
/C1"Data Types"
float
int
matrix
string
vector
/C2"Boolean Constants"
false
no
off on
true
yes
/C3"Flow Control"
break
case continue
default do
else
for
if in
switch
while
/C4"Other keywords"
alias
catch
global
proc
return
source
/C5"Operators"
!
%
&
*
+
-
.
// /
:
<
=
>
?
^
|
/C6"Variables"
** $
/C7"MEL Commands"
`
about abs addAttr addDynamic addPP affectedNet affects aimConstraint air
aliasAttr alignCurve alignSurface ambientLight angle angleBetween
animCurveEditor animDisplay animView applyTake arcLenDimContext
arcLengthDimension arclen arrayMapper assignCommand assignInputDevice
attachCurve attachDeviceAttr attachSurface attrColorSliderGrp
attrCompatibility attrEnumOptionMenu attrEnumOptionMenuGrp attrFieldGrp
attrFieldSliderGrp attrNavigationControlGrp attrPaintCtx attribute
attributeMenu attributeQuery autoKeyframe autoPlace
bakeClip bakeResults bakeSimulation batchRender bessel bevel bindPose
bindSkin blend2 blendShape blendShapeEditor blendShapePanel blendTwoAttr
blindDataType boneLattice boundary boxDollyCtx boxZoomCtx bufferCurve
buildBookmarkMenu buildKeyframeMenu button buttonManip
camera cameraView canCreateManip canvas ceil
changeSubdivComponentDisplayLevel changeSubdivRegion channelBox character
characterMap characterOutlineEditor chdir checkBox checkBoxGrp
choice circle circularFillet clamp clear clearCache clip clipEditor
clipEditorCurrentTimeCtx clipSchedule closeCurve closeSurface cluster cmdShell
collision color colorEditor colorIndex colorIndexSliderGrp
colorSliderButtonGrp colorSliderGrp columnLayout commandEcho commandLine
commandPort commonPaintCtx componentEditor condition cone confirmDialog
connectAttr connectControl connectDynamic connectJoint connectionInfo constrain
constrainValue constructionHistory contextInfo control convertSolidTx
convertUnit copyFlexor copyKey copySkinWeights cos cpButton cpCollision
cpConstraint cpPanel cpProperty cpSeam cpSolver cpTool createDisplayLayer
createDrawCtx createEditor createNode createRenderLayer createSubdivRegion
cross ctxAbort ctxCompletion ctxEditMode ctxTraverse currentCtx currentTime
currentTimeCtx currentUnit curve curveAddPtCtx curveCVCtx curveEPCtx
curveEditorCtx curveIntersect curveMoveEPCtx curveOnSurface curveSketchCtx
cutKey cycleCheck cylinder
dagPose defaultNavigation defineDataServer defineVirtualDevice
deformer deg_to_rad delete deleteAttr deleteUI detachCurve detachDeviceAttr
detachSurface devicePanel dgInfo dgPerformance dgDirty dgEval dimWhen
directKeyCtx directionalLight dirmap disable disconnectAttr disconnectJoint
displacementToPoly displayAffected displayColor displayCull displayLevelOfDetail
displayPref displayRGBColor displaySmoothness displayStats displaySurface
distanceDimContext distanceDimension doBlur dolly dollyCtx dopeSheetEditor dot
doubleProfileBirailSurface drag draggerContext dropoffLocator duplicate
duplicateCurve duplicateSurface dynCache dynControl dynExport dynExpression
dynGlobals dynPaintEditor dynParticleCtx dynRelEdPanel dynRelEditor dynamicLoad
editDisplayLayerGlobals editDisplayLayerMembers editRenderLayerGlobals
editRenderLayerMembers editor editorTemplate effector emit emitter enableDevice
encodeString env erf error eval evalDeferred evalEcho event
exclusiveLightCheckBox exists exp expression expressionEditorListen extendCurve
extendSurface extrude
fclose feof fflush fgetline fgetword file fileBrowserDialog fileDialog filetest
filletCurve filter filterCurve filterExpand findKeyframe finder fitBspline
flexor floatField floatFieldGrp floatScrollBar floatSlider floatSliderButtonGrp
floatSliderGrp floor flow flushUndo fmod fopen formLayout fprint frameLayout
fread freeFormFillet frewind fwrite
gamma gauss geometryConstraint getAttr getClassification getDefaultBrush
getFileList getInputDeviceRange getModifiers getPanel getParticleAttr getenv
getpid glRender glRenderEditor globalStitch gmatch goal grabColor graphDollyCtx
graphSelectContext graphTrackCtx gravity grid gridLayout group
hardenPointCurve hardware hardwareRenderPanel help helpLine hermite hide hilite
hotBox hotkey hotkeyCheck hsv_to_rgb hyperGraph hyperPanel hyperShade hypot
iconTextButton iconTextCheckBox iconTextRadioButton iconTextRadioCollection
iconTextButton iconTextCheckBox iconTextRadioButton iconTextRadioCollection
iconTextStaticLabel ikHandle ikHandleCtx ikHandleDisplayScale ikSolver
ikSplineHandleCtx ikSplineManipCtx ikSystem ikSystemInfo image inheritTransform
insertJoint insertJointCtx insertKeyCtx insertKnotCurve insertKnotSurface
instance instancer intField intFieldGrp intScrollBar intSlider intSliderGrp
internalVar intersect iprEngine isConnected isDirty isTrue isolateSelect
itemFilter itemFilterAttr itemFilterRender itemFilterType
joint jointCluster jointCtx jointDisplayScale jointLattice
keyTangent keyframe keyframeOutliner keyframeRegionCurrentTimeCtx
keyframeRegionDirectKeyCtx keyframeRegionDollyCtx keyframeRegionInsertKeyCtx
keyframeRegionMoveKeyCtx keyframeRegionScaleKeyCtx keyframeRegionSelectKeyCtx
keyframeRegionSetKeyCtx keyframeRegionTrackCtx keyframeStats
lattice layerButton layeredShaderPort layeredTexturePort layout lightList
lightListEditor lightListPanel lightlink linstep listAnimatable listAttr
listCameras listConnections listDeviceAttachments listHistory
listInputDeviceAxes listInputDeviceButtons listInputDevices listNodeTypes
listRelatives listSets listerEditor loadPlugin loadPrefObjects loft log
lookThru ls lsThroughFilter lsUI
mag makeIdentity makeLive makebot manipMoveContext manipMoveLimitsCtx
manipOptions manipRotateContext manipRotateLimitsCtx manipScaleContext
manipScaleLimitsCtx marker match max memory menu menuBarLayout menuEditor
menuItem messageLine min minimizeApp mirrorJoint modelCurrentTimeCtx modelEditor
modelPanel movIn movOut move moveKeyCtx moveVertexAlongDirection
multiProfileBirailSurface
nameCommand nameField namespace namespaceInfo newPanelItems newton nodeOutliner
nodeType noise nonLinear normalConstraint nurbsBoolean nurbsCube nurbsPlane
nurbsSquare nurbsToPoly nurbsToPolygonsPref nurbsToSubdiv
objExists objectCenter objectType objectTypeUI offsetCurve offsetCurveOnSurface
openMayaPref optionMenu optionMenuGrp optionVar orbit orbitCtx orientConstraint
outlinerEditor outlinerPanel overrideModifier
paintColorCtx palettePort paneLayout panel panelConfiguration panelHistory
paramDimContext paramDimension paramLocator parent particle particleExists
particleInstancer particleRenderInfo partition pasteKey pathAnimation pause
pclose percent performanceOptions pickWalk picture pixelMove planarSrf plane
play playbackOptions playblast pluginInfo pointConstraint pointCurveConstraint
pointLight pointOnCurve pointOnSurface pointPosition poleVectorConstraint
polyAppend polyAppendFacetCtx polyAppendVertex polyAutoProjection
polyAverageNormal polyAverageVertex polyBevel polyBlindData polyBoolOp polyCheck
polyChipOff polyClipboard polyCloseBorder polyCollapseEdge polyCollapseFacet
polyColorBlindData polyColorPerVertex polyCone polyCreateFacet
polyCreateFacetCtx polyCube polyCylinder polyCylindricalProjection polyDelEdge
polyDelFacet polyDelVertex polyDuplicateAndConnect polyEditUV polyEvaluate
polyExtrudeEdge polyExtrudeFacet polyFlipEdge polyForceUV polyGeoSampler
polyInfo polyInstallAction polyLayoutUV polyListComponentsConversion polyMapCut
polyMapDel polyMapSew polyMapSewMove polyMergeEdge polyMergeEdgeCtx
polyMergeFacet polyMergeFacetCtx polyMergeVertex polyMoveEdge polyMoveFacet
polyMoveFacetUV polyMoveUV polyMoveVertex polyNormal polyNormalPerVertex
polyOptions polyPlanarProjection polyPlane polyProjection polyQuad
polyQueryBlindData polyReduce polySelectConstraint polySelectConstraintMonitor
polySeparate polySetToFaceNormal polySewEdge polySmooth polySoftEdge polySphere
polySphericalProjection polySplit polySplitCtx polySplitEdge polySplitVertex
polySubdivideEdge polySubdivideFacet polySuperCtx polyToSubdiv polyTorus
polyTransfer polyTriangulate polyUVSet polyUnite popen popupMenu pose pow print
projFileViewer projectCurve projectLight projectLightEditor projectTangent
projectionContext projectionManip promptDialog propModCtx propMove putenv
puttyCtx pwd
querySubdiv quit
rad_to_deg radial radioButton radioButtonGrp radioCollection
radioMenuItemCollection rampColorPort rand rangeControl readTake rebuildCurve
rebuildSurface recordAttr recordDevice redo refineSubdivSelectionList refresh
reloadImage removeJoint rename renameAttr renameUI render renderGlobalsNode
renderInfo renderLayerButton renderManip renderPartition renderQualityNode
renderThumbnailUpdate renderWindowEditor renderWindowSelectContext reorder
reorderDeformers requires reroot resetTool resolutionNode reverseCurve
reverseSurface revolve rgb_to_hsv rigidBody rigidSolver roll rollCtx rot rotate
rowColumnLayout rowLayout runTimeCommand runup
sampleImage saveAllShelves saveImage saveInitialState saveMenu savePrefObjects
savePrefs saveShelf saveToolSettings scale scaleConstraint scaleKey scaleKeyCtx
sceneUIReplacement scriptCtx scriptJob scriptNode scriptTable scriptedPanel
scriptedPanelType scrollField scrollLayout sculpt seed select selectContext
selectKey selectKeyCtx selectMode selectPaintCtx selectPref selectPriority
selectType selectedNodes selectionConnection separator setAttr setAttrMapping
setDefaultShadingGroup setDrivenKeyframe setDynamic setEditCtx setEditPaintCtx
setEditor setEscapeCtx setFocus setInfinity setInputDeviceMapping setKeyCtx
setKeyPath setKeyframe setNodeTypeFlag setParent setParticleAttr
setStartupMessage setToolTo setUITemplate sets shadingConnection
shadingGeometryRelCtx shadingGroupDialogDaemon shadingLightRelCtx shadingNode
shelfButton shelfLayout shelfTabLayout shellField showHidden showManipCtx
showSelectionInTitle showShadingGroupAttrEditor showWindow sign simplify sin
singleProfileBirailSurface size skinCluster skinPercent smoothCurve
smoothTangentSurface smoothStep snapKey snapMode snapshot soft sort sound
soundControl spaceLocator sphere sphrand spotLight spotLightPreviewPort
spreadSheetEditor spring sqrt squareSurface srtContext stackTrace stitchSurface
stitchSurfacePoints strcmp stringArrayIntersector stroke subdCollapse
subdDuplicateAndConnect subdToBlind subdToPoly subdiv subdivCrease
subdivDisplaySmoothness substitute substring superCtx surface surfacePaintCtx
surfaceShaderList swatchDisplayPort switchTable symbolButton symbolCheckBox
sysFile system
tabLayout tan tangentConstraint texManipContext texMoveContext texRotateContext
texScaleContext texSelectContext texWinToolCtx text textCurves textField
textFieldButtonGrp textFieldGrp textScrollList texturePlacementContext
textureWindow threePointArcCtx timeControl timePort timer timerX toggle
toggleAxis toggleWindowVisibility tokenize tolerance tolower toolButton
toolCollection toolDropped toolHasOptions toolPropertyWindow torus toupper
trace track trackCtx transformLimits translator trim trunc tumble tumbleCtx
turbulence twoPointArcCtx
uiTemplate unassignInputDevice undo undoInfo ungroup uniform unit unloadPlugin
untangleUV untrim upAxis userCtx userPaintCtx uvLink
valuePaintCtx view2dToolCtx viewCamera viewClipPlane viewFit viewHeadOn
viewLookAt viewPlace viewSet visor volumeAxis vortex
waitCursor warning whatIs window windowPref wire wireContext workspace wrinkle
wrinkleContext writeTake wtPaintCtx
xform
/C8"Flags"
** -a -b -c -d -e -f -g -h -i -j -k -l -m -n -o -p -q -r -s -t -u -v -w -x -y -z
** -A -B -C -D -E -F -G -H -I -J -K -L -M -N -O -P -Q -R -S -T -U -V -W -X -Y -Z
