mirror of
https://github.com/azur1s/bobbylisp.git
synced 2024-10-16 02:37:40 -05:00
move hazure.vim to another repo
This commit is contained in:
parent
c5d9a07e96
commit
21d8223f31
|
@ -1,36 +0,0 @@
|
||||||
" Vim syntax file
|
|
||||||
" Language: Hazure
|
|
||||||
|
|
||||||
if exists("b:current_syntax")
|
|
||||||
finish
|
|
||||||
endif
|
|
||||||
|
|
||||||
set iskeyword=a-z,A-Z,_
|
|
||||||
|
|
||||||
" Todos
|
|
||||||
syn keyword hazureTodos TODO XXX FIXME NOTE
|
|
||||||
|
|
||||||
" Language keywords
|
|
||||||
syn keyword hazureKeywords let mut fun do end if then else case of return pub
|
|
||||||
syn keyword hazureTypes int string bool void vec_int vec_string vec_bool
|
|
||||||
|
|
||||||
" Comments
|
|
||||||
syn region hazureCommentLine start="--" end="$" contains=hazureTodos
|
|
||||||
syn region hazureCommentBlock start="-{" end="}-" contains=hazureTodos
|
|
||||||
|
|
||||||
" Strings
|
|
||||||
syn region hazureString start=/\v"/ skip=/\v\\./ end=/\v"/
|
|
||||||
|
|
||||||
" Numbers
|
|
||||||
syn region hazureNumber start=/\s\d/ skip=/\d/ end=/\s/
|
|
||||||
|
|
||||||
" Set hilighting
|
|
||||||
hi def link hazureTodos Todo
|
|
||||||
hi def link hazureKeywords Keyword
|
|
||||||
hi def link hazureTypes Types
|
|
||||||
hi def link hazureCommentLine Comment
|
|
||||||
hi def link hazureCommentBlock Comment
|
|
||||||
hi def link hazureString String
|
|
||||||
hi def link hazureNumber Number
|
|
||||||
|
|
||||||
let b:current_syntax="hazure"
|
|
Loading…
Reference in a new issue