[Scriptol]
lexer=scriptol

keywords.0=name:Keywords::act action alias always and array as bool boolean break by byte class case catch const constant continue \
dyn def define dict do double echo else elsif end enum error false file for float forever function globak gtk \
in if ifdef import include int integer java javax let long match mod nil not natural null number or print protected public real return redo \
scan script scriptol sol short super static step until using var text then this true try void volatile while when undef zero

commentblock=`

style.0=name:Default,fore:#000000
style.1=name:White space,fore:#808080
style.2=name:Comment line,fore:#007F00
style.3=name:Persistent comment line,fore:#007F00
style.4=name:C style comment line,fore:#007F00
style.5=name:Comment-blocks,fore:#007F00
style.6=name:Number,fore:#007F7F
style.7=name:String,fore:#7F007F
style.8=name:Character/Single quoted string,fore:#7F007F
style.9=name:Eol string not closed,fore:#FF0000,back:#E0C0E0,eolfilled
style.10=name:Keyword,fore:#00007F,bold
style.11=name:Operators,bold
style.12=name:Identifiers,fore:#333333
style.14=name:Class name definition,fore:#0000FF,bold