Opal.vim

Aus FreitagsrundenWiki

Wechseln zu: Navigation, Suche
" Vim syntax file
" Language:     Opal
" Maintainer:   Jan O. Kechel <jan@kechel.de>
" Last Change:  07-NOV-2005
" Version:      0.1

syntax clear
syntax keyword  oKeyword DEF FUN DATA TYPE IF ELSE THEN FI LET IN IMPORT IMPLEMENTATION SIGNATURE SORT COMPLETELY OR AND WHERE ONLY
syntax region   oCommentL start="--" end="$"
syntax region   oComment start="/\*" end="\*/"
syntax match    oOperator "=="
syntax match    oOperator ":"
syntax match    oOperator "->"
syntax match    oOperator "\*\*"
syntax match    oOperator "++"
syntax region   oDenotation start="\"" end="\""
syntax match    oDenotation "`"



hi oKeyword     term=bold       cterm=NONE      ctermfg=1
hi oOperator    term=bold       cterm=NONE      ctermfg=1
hi oCommentL    term=bold       cterm=NONE      ctermfg=4
hi oComment     term=bold       cterm=NONE      ctermfg=4
hi oDenotation  term=bold       cterm=NONE      ctermfg=2

let b:current_syntax = "opal"
Persönliche Werkzeuge