aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/lexers/devicetree.tes
blob: 7551458dafddbc888efd12a0656ab1b3f33b5fe8 (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
!*
 * Linux device tree files
 *
 * Limitations:
 * - Keywords like /dts-v1/ cannot be highlighted.
 * - Properties beginning with `#` are highlighted like preprocessor statements.
 *!

@[lexer.test.devicetree]{
  :EN*.dtsQ*"S -1 '
  :EN*.dtsiQ*
}

@[lexer.set.devicetree]{
  ESSETILEXERcpp
  :M[color.comment],1M[color.set]
  :M[color.comment],2M[color.set]
  :M[color.comment],3M[color.set]
  :M[color.number],4M[color.set]
  :M[color.keyword],5M[color.set]
  :M[color.string],6M[color.set]
  :M[color.string2],7M[color.set]
  :M[color.preproc],9M[color.set]
  :M[color.operator],10M[color.set]
}