source: mainline/contrib/highlight/adl.syntax@ b402cf95

lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Last change on this file since b402cf95 was 96b02eb9, checked in by Martin Decky <martin@…>, 15 years ago

more unification of basic types

  • use sysarg_t and native_t (unsigned and signed variant) in both kernel and uspace
  • remove ipcarg_t in favour of sysarg_t

(no change in functionality)

  • Property mode set to 100644
File size: 1.2 KB
Line 
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
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
18
19 keyword whole sysarg_t yellow
20 keyword whole string yellow
21 keyword whole stream yellow
22 keyword whole void yellow
23
24 keyword whole in yellow
25 keyword whole in_copy yellow
26 keyword whole out yellow
27 keyword whole out_copy yellow
28
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
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
52context exclusive [ ] brightblue black
53 keyword % brightcyan black
54
55context exclusive /\* \*/ brown
56 spellcheck
57
58context exclusive // \n brown
59 spellcheck
Note: See TracBrowser for help on using the repository browser.