﻿; 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=off
#DoubleQuote=off
#ContinueQuote=off
#Escape=\
#ScriptBegin=
#ScriptEnd=
#SpecialSyntax=off
#HighlightBraces=off

#Keyword color=1,word=off,rightall=off,case=off,insidetag=off,regexp=off,rightall2=off
@
|

#Keyword color=1,word=on,rightall=off,case=off,insidetag=off,regexp=off,rightall2=off
clearvar
cond
else
elsif
emb
endif
endignore
endscript
eval
exp
for
if
ignore
input
iscript
trace
waittrig 
*

#Keyword color=2,word=on,rightall=off,case=off,insidetag=off,regexp=off,rightall2=off
ch
cm
ct
er
l
p
r

#Keyword color=2,word=off,rightall=off,case=off,insidetag=off,regexp=on,rightall2=off
[0-9a-zA-Z._]*.dll
[0-9a-zA-Z._]*.ks
[0-9a-zA-Z._]*.tjs

#Keyword color=4,word=on,rightall=off,case=on,insidetag=off,regexp=off,rightall2=off
accel
align
alt
angel
animstart
animstop
ask
audiostreamnum
autohide
autoreturn
autowc
backlay
bceil
bfloor
bgamma
bgcolor
bgm
bgmopt
bold
buf
cancelautomode
cancelskip
cancelvideoevent
cancelvideosegloop
canskip
cclick
channel
checkbox
children
clearbgmlabel
clearbgmstop
clearsysvar
clearvideolayer
click
clickse
clicksebuf
clickskip
clipheight
clipleft
cliptop
clipwidth
close
color
commit
copybookmark
copylay
countpage
ctimeout
current
cursor
cwheel
default
deffont
defstyle
delay
destlayer
destpage
disablestore
draggable
dx
dy
edge
edgecolor
edit 
enabled
end
endhact
endindent
endnowait
enterse
entersebuf
eol
erasebookmark
expand
face
fadebgm
fadeinbgm
fadeinse
fadeoutbgm
fadeoutse
fadepausebgm
fadese
fix
fliplr
flipud
flipud
font
frame
framekey
freeimage
from
gceil
gfloor
ggamma
glyph
goback
gotostart
graph
graphic
graphickey
grayscale
gvolume
hact
hch
height
hidemessage
hint
history
hmax
hr
image
indent
index
italic
laycount
layer
layopt
leavese
leavesebuf
left
length
linekey
linesize 
linespacing
linespacing
load
loadplugin
locate
locklink
locksnapshot
loop
mapaction
mapaction
mapdisable
mapimage
mapimage
mappfont
marginb
marginl
marginr
margint
maxchars
mcolor
messages
method
mode
module
mopacity
move
name
nextskip
nowait
onenter
onleave
onskip
opacity
openvideo
output
overlap
page
pagekey
pan
path
pausebgm
pausevideo
pimage
pitch
place
playbgm
playse
playvideo
pointed
pos
position
preparevideo
prompt
ptext
quake
rceil
rclick
record
recthit
repage
resetfont
resetstyle
resetwait
restore
resumebgm
resumevideo
rewindvideo
rfloor
rgamma
ruby
rubyoffset
rubysize
rule
s
save
se
seg
seopt
setbgmlabel
setbgmstop
sh
shadow
shadowcolor
showhistory 
size
slot
speed
spline
srclayer
srcpage
start
startanchor
stay
stopbgm
stopmove
stopquake
stopse
stoptrans
stopvideo
storage
store
style
sw
sx
sy
target
tempload
tempsave
text
time
timemode
timeout
title
title
to
top
trans
unlocklink
unlocksnapshot 
vague
vertical
video
videoevent
videolayer
videosegloop
visible
vmax
volume
wa
wait
waitclick
wb
wc 
wf
wheel
width
withback
wl
wm
wp
wq
ws
wt
wv
x
xchgbgm 
y

#Keyword color=5,word=off,rightall=off,case=off,insidetag=off,regexp=off,rightall2=off
[
]
"
\|\|
&&

#Keyword color=6,word=on,rightall=off,case=on,insidetag=off,regexp=off,rightall2=off
add
alpha
back
base
button
call
crossfade
darken
dodge
endlink
endmacro
erasemacro
false
fore
jump
lighten
link
macro
message
message1
message2
mul
normal
nostay
opaque
overlay
period
prepare
psadd
psburn
psdarken
psdiff
psdiff5
psdodge
psdodge5
psexcl
pshlight
pslighten
psmul
psoverlay
psscreen
psslight
pssub
rect
return
screen
scroll
segLoop
stayback
stayfore
sub
transp
true
universal
until

#Keyword color=7,word=off,rightall=off,case=off,insidetag=off,regexp=on,rightall2=off
&[0-9a-zA-Z._]*

#Keyword color=7,word=on,rightall=off,case=off,insidetag=off,regexp=on,rightall2=off
f\.[0-9a-zA-Z_-]*
sf\.[0-9a-zA-Z_-]*
tf\.[0-9a-zA-Z_-]*
