source: mainline/contrib/highlight/adl.syntax@ 86018c1

lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Last change on this file since 86018c1 was 6d4c549, checked in by Martin Decky <martin@…>, 16 years ago

streamline the behavior protocols
add support for initialization and finalization phase of protocols in ADL

  • Property mode set to 100644
File size: 1.2 KB
RevLine 
[ac2c2ea7]1# Architecture Description Language syntax highlighting rules
2# by Martin Decky <martin@decky.cz>
3
4context default
5 keyword whole interface yellow
6 keyword whole frame yellow
[07fdf203]7 keyword whole architecture yellow
8
9 keyword whole system yellow
10 keyword whole extends yellow
11 keyword whole version yellow
12
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
[ac2c2ea7]18
19 keyword whole ipcarg_t yellow
[1993f9a]20 keyword whole string yellow
21 keyword whole stream yellow
[ac2c2ea7]22 keyword whole void yellow
23
24 keyword whole in yellow
[1993f9a]25 keyword whole in_copy yellow
[ac2c2ea7]26 keyword whole out yellow
[1993f9a]27 keyword whole out_copy yellow
[ac2c2ea7]28
29 keyword whole protocol yellow
[6d4c549]30 keyword whole initialization yellow
31 keyword whole finalization yellow
[ac2c2ea7]32 keyword whole provides yellow
33 keyword whole requires yellow
34
35 keyword /\* brown
36 keyword \*/ brown
37 keyword // brown
38
39 keyword { brightcyan
40 keyword } brightcyan
41
42 keyword ( brightcyan
43 keyword ) brightcyan
44
45 keyword , brightcyan
46 keyword : brightcyan
47 keyword ; brightmagenta
48
49 keyword [ brightblue black
50 keyword ] brightblue black
51
[07fdf203]52context exclusive [ ] brightblue black
53 keyword % brightcyan black
54
[ac2c2ea7]55context exclusive /\* \*/ brown
56 spellcheck
57
58context exclusive // \n brown
59 spellcheck
Note: See TracBrowser for help on using the repository browser.