@@ -18,8 +18,8 @@ void addAdept() {
18
18
{ { " -?%d+[%d%.eE]*f?" }, " number" },
19
19
{ { " -?%.?%d+f?" }, " number" },
20
20
{ { " [%+%-=/%*%^%%<>!~|&]" }, " operator" },
21
- { { " :=" }, " operator" },
22
21
{ { " [%a_][%w_]*%f[(]" }, " function" },
22
+ { { " #[%a_][%w_]*" }, " symbol" },
23
23
{ { " [%a_][%w_]*" }, " symbol" },
24
24
},
25
25
{
@@ -122,6 +122,29 @@ void addAdept() {
122
122
{ " true" , " literal" },
123
123
{ " false" , " literal" },
124
124
{ " null" , " literal" },
125
+ { " #define" , " keyword" },
126
+ { " #default" , " keyword" },
127
+ { " #set" , " keyword" },
128
+ { " #print" , " keyword" },
129
+ { " #print_error" , " keyword" },
130
+ { " #print_warning" , " keyword" },
131
+ { " #place" , " keyword" },
132
+ { " #place_error" , " keyword" },
133
+ { " #place_warning" , " keyword" },
134
+ { " #input" , " keyword" },
135
+ { " #done" , " keyword" },
136
+ { " #halt" , " keyword" },
137
+ { " #if" , " keyword" },
138
+ { " #elif" , " keyword" },
139
+ { " #else" , " keyword" },
140
+ { " #end" , " keyword" },
141
+ { " #unless" , " keyword" },
142
+ { " #import" , " keyword" },
143
+ { " #error" , " keyword" },
144
+ { " #warning" , " keyword" },
145
+ { " #get" , " keyword" },
146
+ { " #runtime_resource" , " keyword" },
147
+ { " #pragma" , " keyword" },
125
148
},
126
149
" //" } );
127
150
0 commit comments