Files
monkey/vim/monkey.vim
Chuck Smith 997f0865f4
Some checks failed
Build / build (push) Failing after 1m40s
Test / build (push) Failing after 11m47s
Extra Features
2024-03-14 21:25:47 -04:00

35 lines
834 B
VimL

" Vim Syntax File
" Language: monkey
" Creator: James Mills, prologic at shortcircuit dot net dot au
" Last Change: 31st January 2019
if version < 600
syntax clear
elseif exists("b:current_syntax")
finish
endif
syntax case match
syntax keyword xType true false
syntax keyword xKeyword let fn if else return while
syntax keyword xFunction len input print first last rest push pop exit
syntax keyword xOperator == != < > !
syntax keyword xOperator + - * /
syntax region xString start=/"/ skip=/\\./ end=/"/
" syntax region xComment start='#' end='$' keepend
highlight link xType Type
highlight link xKeyword Keyword
highlight link xFunction Function
highlight link xString String
" highlight link xComment Comment
highlight link xOperator Operator
highlight Operator ctermfg=5
let b:current_syntax = "monkey"