
;BLACK=0,0,0
;WHITE=255,255,255
;RED=255,0,0
;GREEN=0,255,0
;BLUE=0,0,255
;PURPLE=255,0,255
;YELLOW=255,255,0
;CYAN=0,255,255
;
;DKGRAY=192,192,192
;GRAY=128,128,128
;DKRED=128,0,0
;DKGREEN=0,128,0
;DKBLUE=0,0,128
;DKPURPLE=128,0,128
;DKYELLOW=128,128,0
;DKCYAN=0,128,128

[VHDCONFIG]
;TypeCONFIG
KEYWORD=0,0,255
TYPE=128,0,128
LEVEL=0,255,255
ATTRIBUTE=128,0,0
COMMENT=0,128,0
QUOTE=0,128,128
CHROMA=1
CMTSTART1="--"
CMTEND1=
CMTSTART2=""
CMTEND2=""
CASE=0;


[VHD]
abs=KEYWORD
access=KEYWORD
after=KEYWORD
alias=KEYWORD
all=KEYWORD
and=KEYWORD
architecture=KEYWORD
array=KEYWORD
assert=KEYWORD
attribute=KEYWORD
begin=KEYWORD
block=KEYWORD
body=KEYWORD
buffer=KEYWORD
bus=KEYWORD
case=KEYWORD
component=KEYWORD
configuration=KEYWORD
constant=KEYWORD
disconnect=KEYWORD
downto=KEYWORD
else=KEYWORD
elsif=KEYWORD
end=KEYWORD
entity=KEYWORD
exit=KEYWORD
file=KEYWORD
for=KEYWORD
function=KEYWORD
generate=KEYWORD
generic=KEYWORD
guarded=KEYWORD
if=KEYWORD
in=KEYWORD
inout=KEYWORD
is=KEYWORD
label=KEYWORD
library=KEYWORD
linkage=KEYWORD
loop=KEYWORD
map=KEYWORD
mod=KEYWORD
nand=KEYWORD
new=KEYWORD
next=KEYWORD
nor=KEYWORD
not=KEYWORD
null=KEYWORD
of=KEYWORD
on=KEYWORD
open=KEYWORD
or=KEYWORD
others=KEYWORD
out=KEYWORD
package=KEYWORD
port=KEYWORD
procedure=KEYWORD
process=KEYWORD
range=KEYWORD
record=KEYWORD
register=KEYWORD
rem=KEYWORD
report=KEYWORD
return=KEYWORD
select=KEYWORD
severity=KEYWORD
signal=KEYWORD
subtype=KEYWORD
then=KEYWORD
to=KEYWORD
transport=KEYWORD
type=KEYWORD
units=KEYWORD
until=KEYWORD
use=KEYWORD
variable=KEYWORD
wait=KEYWORD
when=KEYWORD
while=KEYWORD
with=KEYWORD
xor=KEYWORD

bit=TYPE
bit_vector=TYPE
boolean=TYPE
character=TYPE
error=TYPE
failure=TYPE
integer=TYPE
natural=TYPE
note=TYPE
positive=TYPE
real=TYPE
severity_level=TYPE
standard=TYPE
std=TYPE
std_logic=TYPE
std_logic_vector=TYPE
std_ulogic=TYPE
std_ulogic_vector=TYPE
string=TYPE
textio=TYPE
time=TYPE
warning=TYPE

H=LEVEL
L=LEVEL
U=LEVEL
Z=LEVEL

event=ATTRIBUTE
active=ATTRIBUTE
left=ATTRIBUTE
right=ATTRIBUTE
low=ATTRIBUTE
high=ATTRIBUTE
stable=ATTRIBUTE
delayed=ATTRIBUTE
quiet=ATTRIBUTE
transaction=ATTRIBUTE
range=ATTRIBUTE
reverse_range=ATTRIBUTE
pos=ATTRIBUTE
val=ATTRIBUTE
succ=ATTRIBUTE
pred=ATTRIBUTE
leftof=ATTRIBUTE
rightof=ATTRIBUTE

