This commit is contained in:
root
2019-08-30 19:30:19 +02:00
commit 6f2b105ca0
595 changed files with 78405 additions and 0 deletions

2
langs/mel/constant.txt Normal file
View File

@ -0,0 +1,2 @@
false
true

22
langs/mel/mel.txt Normal file
View File

@ -0,0 +1,22 @@
### Maya MEL LANGUAGE ###
# ELEMENT_NAME [optional-css-class] REGULAR_EXPRESSION
# CREATED BY Andrew Hazelden (http://www.andrewhazelden.com) based upon the BBEdit Codeless Language module by M. Chris Kerstan (http://www.chriskerstan.de)
NAME MEL
VERSION 2016
COMMENT (?default)|(\#.*?$)
STRING (?default)|(<<<EOT.*?^EOT)
REGEX:PREPROCESSOR \b\w*/([^\r\n]|(?<=\\)/)+/\w*\b
STATEMENT \b(?alt:statement.txt)\b
RESERVED \b(?alt:reserved.txt)\b
TYPE (?default)|\b(?alt:type.txt)\b
ENTITY (?default)|\b[a-z_]\w*(::|->)
VARIABLE (\$|%)[a-z_]\w*\b
IDENTIFIER \b[a-z_]\w*\b\s*(?=\([^\)]*\))
CONSTANT \b[a-z_]\w*\b|\b(?alt:constant.txt)\b
OPERATOR (?default)
SYMBOL (?default)

1403
langs/mel/reserved.txt Normal file

File diff suppressed because it is too large Load Diff

26
langs/mel/statement.txt Normal file
View File

@ -0,0 +1,26 @@
alias
break
case
catch
catchQuiet
continue
default
do
else
float
for
frame
global
if
in
int
matrix
on
proc
return
source
string
switch
time
vector
while

6
langs/mel/type.txt Normal file
View File

@ -0,0 +1,6 @@
int
float
string
vector
array
matrix