source: mainline/contrib/highlight/adl.syntax@ 96b02eb9

lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Last change on this file since 96b02eb9 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
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
[96b02eb9]19 keyword whole sysarg_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.