Something went wrong. Try again.
Fork of micro-editor/micro
Something went wrong. Try again.
1.4 kB · 81 lines
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182(identifier) @variable
((identifier) @constant (#match? @constant "^[A-Z][A-Z\\d_]*$"))
"break" @keyword"case" @keyword"const" @keyword"continue" @keyword"default" @keyword"do" @keyword"else" @keyword"enum" @keyword"extern" @keyword"for" @keyword"if" @keyword"inline" @keyword"return" @keyword"sizeof" @keyword"static" @keyword"struct" @keyword"switch" @keyword"typedef" @keyword"union" @keyword"volatile" @keyword"while" @keyword
"#define" @keyword"#elif" @keyword"#else" @keyword"#endif" @keyword"#if" @keyword"#ifdef" @keyword"#ifndef" @keyword"#include" @keyword(preproc_directive) @keyword
"--" @operator"-" @operator"-=" @operator"->" @operator"=" @operator"!=" @operator"*" @operator"&" @operator"&&" @operator"+" @operator"++" @operator"+=" @operator"<" @operator"==" @operator">" @operator"||" @operator
"." @delimiter";" @delimiter
(string_literal) @string(system_lib_string) @string
(null) @constant(number_literal) @number(char_literal) @number
(field_identifier) @property(statement_identifier) @label(type_identifier) @type(primitive_type) @type(sized_type_specifier) @type
(call_expression function: (identifier) @function)(call_expression function: (field_expression field: (field_identifier) @function))(function_declarator declarator: (identifier) @function)(preproc_function_def name: (identifier) @function.special)
(comment) @comment