" Vim syntax file " Language: Qlow Programming Language " Maintainer: Nicolas Winkler " Latest Revision: 07 March 2018 if exists("b:current_syntax") finish endif syntax match commenty "//.*" syntax region multicommenty start="/\*" end="\*/" contains=multicommenty syn keyword keywordy class struct do end if while return extern as new import syn keyword typey Integer Boolean Abool syn keyword typey String Char syn keyword typey Float32 Float64 syntax match identifiery "[a-zA-Z][a-zA-Z0-9]*" syntax match numbery "\d\+" syntax match stringy "\".\+\"" syntax keyword operatory not or and xor syntax match operatory "\v\:\=" hi def link identifiery None hi def link numbery Number hi def link stringy String hi def link keywordy Keyword hi def link operatory Operator hi def link typey Type hi def link commenty Comment hi def link multicommenty Comment " hi Operator guifg=#00FF00 guibg=NONE gui=NONE let b:current_syntax = "qlw"