diff options
Diffstat (limited to 'misc/bdl.vim')
-rw-r--r-- | misc/bdl.vim | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/misc/bdl.vim b/misc/bdl.vim new file mode 100644 index 0000000..438fc86 --- /dev/null +++ b/misc/bdl.vim | |||
@@ -0,0 +1,18 @@ | |||
1 | if exists("b:current_syntax") | ||
2 | finish | ||
3 | endif | ||
4 | |||
5 | let b:current_syntax = "bdl" | ||
6 | |||
7 | syn keyword bdlKeyword lambda if def set! fun | ||
8 | syn match bdlComment ";.*$" | ||
9 | |||
10 | syn match bdlNumber '\d\+' | ||
11 | syn match bdlNumber '[-+]\d\+' | ||
12 | |||
13 | syn region bdlString start=/\v"/ skip=/\v\\./ end=/\v"/ | ||
14 | |||
15 | hi def link bdlKeyword Keyword | ||
16 | hi def link bdlComment Comment | ||
17 | hi def link bdlNumber Number | ||
18 | hi def link bdlString String | ||