plz / highlight / v.v
40 lines · 39 sloc · 547 bytes · 704ec3895e0beeff87c7e0a8619aa5cbed4302bd
Raw
1module highlight
2
3fn init_v() Lang {
4 return Lang{
5 name: 'V'
6 lang_extensions: ['v', 'vsh']
7 line_comments: '//'
8 mline_comments: ['/*', '*/']
9 string_start: ['"', "'"]
10 color: '#5d87bd'
11 keywords: [
12 'break',
13 'const',
14 'continue',
15 'defer',
16 'else',
17 'enum',
18 'fn',
19 'for',
20 'go',
21 'goto',
22 'if',
23 'import',
24 'in',
25 'interface',
26 'match',
27 'module',
28 'none',
29 'or',
30 'pub',
31 'return',
32 'struct',
33 'spawn',
34 'type',
35 'mut',
36 'true',
37 'false',
38 ]
39 }
40}
41