blob: 40e8ec8d4527de820c7772712911e50c1b6e0bc9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
<?xml version="1.0" encoding="UTF-8"?>
<syntax name="zig">
<meta>
<name>Zig</name>
<type>compiled</type>
<preferred-file-extension>zig</preferred-file-extension>
</meta>
<detectors>
<extension priority="1.0">zig,zon</extension>
<filename priority="1.0">build.zig</filename>
<filename priority="1.0">build.zig.zon</filename>
</detectors>
<indentation>
<increase>
<expression>(\{[^}\"']*$)|(\[[^\]\"']*$)|(\([^)\"']*$)</expression>
</increase>
<decrease>
<expression>^\s*[\}\]\)]</expression>
</decrease>
</indentation>
<comments>
<single>
<expression>//</expression>
</single>
</comments>
<brackets>
<pair open="{" close="}" />
<pair open="[" close="]" />
<pair open="(" close=")" />
<pair open="|" close="|" />
</brackets>
<surrounding-pairs>
<pair open="{" close="}" />
<pair open="[" close="]" />
<pair open="(" close=")" />
<pair open="'" close="'" />
<pair open=""" close=""" />
<pair open="|" close="|" />
</surrounding-pairs>
<injection>
<expression>^(zig|zon)$</expression>
</injection>
<tree-sitter>
<highlights />
<symbols />
<folds />
</tree-sitter>
</syntax>
|