; EmEditor Syntax File
;
; To import this file to an existing configuration, select Configuration
; under the Tool menu, select Define Configurations, select a configuration
; you want to import to, press [Properties], select the Highlight page, and
; press [Import].
;
; Submit your customized file to submit@emurasoft.com 
; to be listed in www.emurasoft.com user files pages.
;
#Highlight=on
#BeginTag=
#EndTag=
#CommentBegin=/*
#CommentEnd=*/
#LineComment1=//
#LineComment2=
#SingleQuote=on
#DoubleQuote=on
#ContinueQuote=off
#Escape=\
#ScriptBegin=
#ScriptEnd=
#SpecialSyntax=off
#HighlightBraces=on

#Keyword color=4,word=on,rightall=off,case=on,insidetag=off,regexp=off,rightall2=off
break
continue
const
catch
class
case
debugger
default
delete
do
extends
export
enum
else
function
finally
false
for
global
getter
goto
incontextof
Infinity
invalidate
instanceof
isvalid
import
int
in
if
NaN
null
new
octet
protected
property
private
public
return
real
synchronized
switch
static
setter
string
super
typeof
throw
this
true
try
void
var
while
with

#Keyword color=3,word=on,rightall=off,case=on,insidetag=off,regexp=off,rightall2=off
length
charAt
indexOf
toLowerCase
toUpperCase
substring
substr
sprintf
replace
split
escape
trim
reverse
repeat
Exception
message
Array
count
load
save
join
sort
saveStruct
assign
assignStruct
clear
erase
remove
insert
add
find
Dictionary
Date
setYear
getYear
setMonth
getMonth
setDate
getDate
setHours
getHours
setMinutes
getMinutes
setSeconds
getSeconds
setTime
getTime
getDay
parse
Math
abs
acos
asin
atan
atan2
ceil
floor
exp
log
max
min
random
pow
round
sin
cos
tan
sqrt
E
LN10
LN2
LOG10E
LOG2E
PI
SQRT1_2
SQRT2
RandomGenerator
randomize
random
random32
random63
random64
serialize
RegExp
compile
test
exec
match
replace
split
matches
start
index
lastIndex
input
leftContext
rightContext
lastMatch
lastParen

#Keyword color=1,word=on,rightall=off,case=off,insidetag=off,regexp=off,rightall2=off
[
]
%[
[]

#Keyword color=2,word=on,rightall=off,case=off,insidetag=off,regexp=off,rightall2=off
"
'

#Keyword color=1,word=off,rightall=off,case=off,insidetag=off,regexp=off,rightall2=off
~
+
+=
-
-=
++
--
*
*=
/
/=
\
\=
=
%
\|
\|\|
\|\|=
&
&&
!
!=
!==
^#
&&=
<
<->
<<
<<=
>
>=
>>
>>>
=
==
===
?
null
:
^#
$
...

#Keyword color=5,word=on,rightall=off,case=on,insidetag=off,regexp=off,rightall2=off
@set
@if
@endif

#Keyword color=5,word=on,rightall=off,case=off,insidetag=off,regexp=on,rightall2=off
0x[0-9a-fA-F]{6}
-?[0-9].?[0-9]
[0-9]
