Add YANG parser

This commit is contained in:
Tomas Sandven 2021-07-19 07:44:03 +02:00 committed by mergify[bot]
parent a7c90103ce
commit a6121f014d
4 changed files with 40 additions and 0 deletions

View file

@ -0,0 +1,29 @@
(comment) @comment
; Module / submodule
["module" "submodule"] @keyword
; Keywords
(statement_keyword) @keyword
(extension_keyword) @string.escape
; Arguments
(built_in_type) @type.builtin
(integer) @number
(boolean) @boolean
(date) @number
(range) @string.escape
(unquoted_range) @string.escape
(yang_version) @string.escape
(identifier) @variable
(node_identifier) @variable
(glob) @string
(string) @string
(unquoted_string) @string
(keypath) @string.escape
; Punctuation
(plus_symbol) @punctuation.delimiter
["{" "}"] @punctuation.bracket
[";"] @punctuation.delimiter