summaryrefslogtreecommitdiff
path: root/support/highlight/langDefs/dot.lang
blob: 2d0b11ca683d4444ef646af5a0852a3aed97cfc2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
# This file was generated by context2highlight from the original ConTEXT highlighting scheme "Graphviz.chl"
# THIS FILE HAS NOT BEEN TESTED AND MAY NEED SOME MORE WORK
# Credits go to the original author of the CHL file, who is listed below.
# ConTEXT:   http://context.cx/
# Highlight: http://www.andre-simon.de/
#
# Beginning of converted content...
#////////////////////////////////////////////////////////////////////////////

$DESCRIPTION=Graphviz

$IGNORECASE=true

$SL_COMMENT=//

$KEYWORDS(kwa)=digraph graph node edge subgraph strict
# attribs

$KEYWORDS(kwb)=bottomlabel color comment distortion fillcolor fixedsize fontcolor fontname fontsize
group height label layer orientation peripheries regular shape shapefile sides skew
style toplabel width z arrowhead arrowsize arrowtail color comment constraint
decorate dir fontcolor fontname fontsize headlabel headport headurl label labelangle
labeldistance labelfloat labelfontcolor labelfontname labelfontsize layer lhead ltail
minlen samehead sametail style taillabel tailport tailurl weight bgcolor center
clusterrank color comment compound concentrate fillcolor fontcolor fontname fontpath
fontsize label labeljust labelloc layers margin mclimit nodesep nslimit nslimitl
ordering orientation page pagedir quantum rank rankdir ranksep ratio remincross
rotate samplepoints searchsize size style url splines

# node / edge types / color names
$KEYWORDS(kwc)=none normal inv dot odot invdot invodot open halfopen empty invempty diamond odiamond
box obox tee crow box polygon ellipse circle point egg triangle plaintext diamond
trapezium parallelogram house hexagon octagon doublecircle doubleoctagon tripleoctagon
invtriangle invtrapezium invhouse mdiamond msquare mcircle record mrecord epsf
turquoise antiquewhite coral darkgoldenrod azure crimson gold bisque darksalmon goldenrod aliceblue
blanchedalmond deeppink greenyellow blue cornsilk firebrick lightgoldenrod blueviolet
floralwhite hotpink lightgoldenrodyellow cadetblue gainsboro indianred lightyellow cornflowerblue
ghostwhite lightpink palegoldenrod darkslateblue honeydew lightsalmon yellow deepskyblue
ivory maroon yellowgreen dodgerblue lavender mediumvioletred indigo lavenderblush orangered lightblue
lemonchiffon palevioletred chartreuse lightskyblue linen pink darkgreen lightslateblue
mintcream red darkolivegreen mediumblue mistyrose salmon darkseagreen mediumslateblue
moccasin tomato forestgreen midnightblue navajowhite violetred green navy
oldlace greenyellow navyblue papayawhip browns lawngreen powderblue peachpuff beige lightseagreen royalblue
seashell brown limegreen skyblue snow burlywood mediumseagreen slateblue thistle chocolate
mediumspringgreen steelblue wheat darkkhaki mintcream white khaki olivedrab whitesmoke peru palegreen blueviolet
rosybrown seagreen darkorchid saddlebrown springgreen darkviolet darkslategray sandybrown yellowgreen magenta
dimgray sienna mediumorchid gray tan mediumpurple gray aquamarine mediumvioletred lightgray oranges cyan orchid
lightslategray darkorange darkturquoise palevioletred slategray orange lightcyan plum orangered mediumaquamarine purple
mediumturquoise violet black paleturquoise violetred true solid dashed dotted bold invis filled
diagonals

$STRINGDELIMITERS="

$ML_COMMENT=/* */

$SYMBOLS=( ) {} - > < : . ; , 

# Ending of converted content.

# Uncomment the following lines to highlight regex matches...

# Highlight method names:
#$KEYWORDS(kwd)=regex((\w+)\s*\()

# Highlight variable names like ${name}. Only the name is highlighted as keyword.
#$KEYWORDS(kwd)=regex(\$\{(\w+)\})

# Highlight variables beginning with $, @ or %
#$KEYWORDS(kwd)=regex([$@%]\w+)