@@ -0,0 +1,61 @@
1+[(pod_directive)
2+ (head_directive)
3+ (over_directive)
4+ (item_directive)
5+ (back_directive)
6+ (encoding_directive)
7+ (cut_directive)] @tag
8+
9+(head_paragraph
10+ (head_directive) @directive
11+ (#eq? @directive "=head1")
12+ (content) @markup.heading.1)
13+(head_paragraph
14+ (head_directive) @directive
15+ (#eq? @directive "=head2")
16+ (content) @markup.heading.2)
17+(head_paragraph
18+ (head_directive) @directive
19+ (#eq? @directive "=head3")
20+ (content) @markup.heading.3)
21+(head_paragraph
22+ (head_directive) @directive
23+ (#eq? @directive "=head4")
24+ (content) @markup.heading.4)
25+(head_paragraph
26+ (head_directive) @directive
27+ (#eq? @directive "=head5")
28+ (content) @markup.heading.5)
29+(head_paragraph
30+ (head_directive) @directive
31+ (#eq? @directive "=head6")
32+ (content) @markup.heading.6)
33+
34+(over_paragraph (content) @constant.numeric.integer)
35+(item_paragraph (content) @markup.list)
36+(encoding_paragraph (content) @string)
37+
38+(verbatim_paragraph (content) @markup.raw)
39+
40+(interior_sequence) @tag
41+
42+(interior_sequence
43+ (sequence_letter) @letter
44+ (#eq? @letter "B")
45+ (content) @markup.bold)
46+(interior_sequence
47+ (sequence_letter) @letter
48+ (#eq? @letter "C")
49+ (content) @markup.raw)
50+(interior_sequence
51+ (sequence_letter) @letter
52+ (#eq? @letter "F")
53+ (content) @markup.italic)
54+(interior_sequence
55+ (sequence_letter) @letter
56+ (#eq? @letter "I")
57+ (content) @markup.italic)
58+(interior_sequence
59+ (sequence_letter) @letter
60+ (#eq? @letter "L")
61+ (content) @markup.link.url)