Persist volume configuration
[helenos.git] / contrib / highlight / adl.syntax
blobd3903852054497914295a2e9a1837616441c74ef
1 # Architecture Description Language syntax highlighting rules
2 #  by Martin Decky <martin@decky.cz>
4 context default
5         keyword whole interface yellow
6         keyword whole frame yellow
7         keyword whole architecture yellow
9         keyword whole system yellow
10         keyword whole extends yellow
11         keyword whole version yellow
13         keyword whole inst yellow
14         keyword whole bind yellow
15         keyword whole to yellow
16         keyword whole subsume yellow
17         keyword whole delegate yellow
19         keyword whole sysarg_t yellow
20         keyword whole string yellow
21         keyword whole stream yellow
22         keyword whole void yellow
24         keyword whole in yellow
25         keyword whole in_copy yellow
26         keyword whole out yellow
27         keyword whole out_copy yellow
29         keyword whole protocol yellow
30         keyword whole initialization yellow
31         keyword whole finalization yellow
32         keyword whole provides yellow
33         keyword whole requires yellow
35         keyword /\* brown
36         keyword \*/ brown
37         keyword // brown
39         keyword { brightcyan
40         keyword } brightcyan
42         keyword ( brightcyan
43         keyword ) brightcyan
45         keyword , brightcyan
46         keyword : brightcyan
47         keyword ; brightmagenta
49         keyword [ brightblue black
50         keyword ] brightblue black
52 context exclusive [ ] brightblue black
53         keyword % brightcyan black
55 context exclusive /\* \*/ brown
56         spellcheck
58 context exclusive // \n brown
59         spellcheck