xref: /Universal-ctags/Tmain/option-extradef-in-mtable.d/mtextra.ctags (revision 925d643f29600605c5f63c834a4510056b95b525)
1--langdef=MTExtra
2--map-MTExtra=+.mtextra
3
4--kinddef-MTExtra=d,def,definitions
5
6# []
7--_extradef-MTExtra=acceptSquareBracket,accept square bracket
8# {}
9--_extradef-MTExtra=acceptCurlyBracket,accept curly bracket
10
11
12--_tabledef-MTExtra=main
13--_tabledef-MTExtra=body
14
15--_mtable-regex-MTExtra=main/\(def +//{tenter=body}
16--_mtable-regex-MTExtra=main/\[def +//{tenter=body}{_extra=acceptSquareBracket}
17--_mtable-regex-MTExtra=main/\{def +//{tenter=body}{_extra=acceptCurlyBracket}
18--_mtable-regex-MTExtra=main/.//
19
20--_mtable-regex-MTExtra=body/([_a-z]+)\)/\1/d/{tleave}
21--_mtable-regex-MTExtra=body/([_a-z]+)\]/\1/d/{tleave}{_extra=acceptSquareBracket}
22--_mtable-regex-MTExtra=body/([_a-z]+)\}/\1/d/{tleave}{_extra=acceptCurlyBracket}
23--_mtable-regex-MTExtra=body/.//
24