highlights(pascal): Highlight variables

Assume that any identifiers that aren't function calls, types, fields or
constants are variables. This is consistent with the highlighting
definitions for other languages. Some themes (e.g. zenbones) make use of
this information and they don't look quite right unless we set those
groups.
This commit is contained in:
Philip Zander 2021-12-29 20:46:03 +01:00 committed by Stephan Seitz
parent ad69e2528a
commit fa2a6b68aa

View file

@ -228,6 +228,11 @@
(literalNumber) @number
(literalString) @string
; -- Identifiers
; Unless a more specific rule applies, treat identifiers as variables
(identifier) @variable
; -- Comments
(comment) @comment
(pp) @function.macro
@ -277,7 +282,7 @@
; -- Type usage
(typeref) @type
(typeref (_) @type)
; -- Constant usage