1234567891011121314151617181920212223242526272829303132 |
- " Vim syntax file
- " Language: Answer Set Programming
- " Maintainer: Jovian HERSEMEULE
- " Last Change: Mar 5, 2020
- " Version: 1
- " quit when a syntax file was already loaded {{{1
- if exists("b:current_syntax")
- finish
- endif
- syn match aVar "[A-Z][A-Z0-9_]*"
- syn match aComment "%.*$"
- syn match aNumber '\d\+'
- syn match aOperator "[,;+\\=:<\->*{}()\[\]!]"
- syn match aRange "\.\."
- syn match aSpecial "#[a-z]\+"
- syn match aEnd "\.$"
- syn match aImply ":-"
- syn match aNot "not"
- let b:current_syntax = "asp"
- hi def link aVar Identifier
- hi def link aEnd Type
- hi def link aComment Comment
- hi def link aNumber Special
- hi def link aOperator Operator
- hi def link aRange Operator
- hi def link aSpecial PreProc
- hi def link aImply Type
- hi def link aNot Constant
|