1 ## Here is a prolog example.
10 color yellow "(^| |=)[0-9]+\.?[0-9]*"
13 color red "(^|[[:blank:]]|\(|,)[A-Z]+"
14 color red "(^|[[:blank:]]|\(|,)_[0-9a-zA-Z_]+($|[[:blank:]]|,|\))"
16 # Anonymous variable '_'
17 color yellow "(^|[[:blank:]]|\(|,)_($|[[:blank:]]|,|\))"
20 color cyan "(^|[[:blank:]])\w+\("
21 color normal "\(|\)|\[|\]|,|=|\\="
24 color green start="\"" end="\""
25 color green start="'" end="'"
28 color white "(^|[[:blank:]])%.*$"
29 color white start="/\*" end="\*/"
32 color black,yellow "(BUG|DEBUG|FIXME|IDEA|NOTE|REVIEW|TEMP|TODO|WARNING|XXX)"
34 # Spaces in front of tabs