First version
This commit is contained in:
1 parent
c6aa5ebcf9
commit
95a173626f
1 file changed
+34
@@ -0,0 +1,34 @@
|
||||
" Vim syntax file
|
||||
" Language: ACS (Doom actionscript)
|
||||
" Maintainer: Patrick Jakobsen
|
||||
" Latest Revision: 2021-12-18
|
||||
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
syn keyword language_keywords script function if while return while for switch case break default
|
||||
hi def link language_keywords Keyword
|
||||
syn keyword script_types OPEN ENTER RETURN RESPAWN DEATH LIGHTNING UNLOADING DISCONNECT KILL REOPEN net
|
||||
hi def link script_types Keyword
|
||||
|
||||
syn keyword types int str bool
|
||||
hi def link types Type
|
||||
|
||||
syn keyword TODO TODO FIXME XXX
|
||||
hi def link TODO Todo
|
||||
|
||||
" @Spell means spell checking if I understand correctly.
|
||||
syn region line_comment start="//" end="$" contains=TODO,@Spell
|
||||
hi def link line_comment Comment
|
||||
syn region block_comment start="/\*" end="\*/" contains=TODO,@Spell
|
||||
hi def link block_comment Comment
|
||||
|
||||
syn region string start=+"+ end=+"+
|
||||
hi def link string String
|
||||
syn keyword boolean_constant true false
|
||||
hi def link boolean_constant Boolean
|
||||
syn match number_constant "\<[0-9]*\>"
|
||||
hi def link number_constant Number
|
||||
|
||||
let b:current_syntax = "acs"
|
||||
Reference in new issue
Block a user