4 keyword ${*} brightgreen/16
5 keyword whole linestart include magenta
6 keyword whole linestart ifdef magenta
7 keyword whole linestart ifndef magenta
8 keyword whole linestart endif magenta
9 keyword whole linestart if magenta
10 keyword whole linestart ifeq magenta
11 keyword whole linestart ifneq magenta
12 keyword whole linestart else magenta
13 keyword linestart \t lightgray/13 red
14 keyword whole .PHONY white/25
15 keyword whole .NOEXPORT white/25
18 keyword \\\n yellow/24
19 # this handles strange cases like @something@@somethingelse@ properly
20 keyword whole @+@ brightmagenta/23 black/0
21 keyword @+@ brightmagenta/23 black/0
23 context linestart # \n brown/22
25 keyword whole @+@ brightmagenta/23 black/0
26 keyword @+@ brightmagenta/23 black/0
28 context exclusive = \n brightcyan/17
29 keyword \\\n yellow/24
30 keyword $(*) yellow/24
31 keyword ${*} brightgreen/16
32 keyword linestart \t lightgray/13 red
33 keyword whole @+@ brightmagenta/23 black/0
34 keyword @+@ brightmagenta/23 black/0
36 context exclusive linestart \t \n
37 keyword \\\n yellow/24
38 keyword $(*) yellow/24
39 keyword ${*} brightgreen/16
40 keyword linestart \t lightgray/13 red
41 keyword whole @+@ brightmagenta/23 black/0
42 keyword @+@ brightmagenta/23 black/0