12345678910111213141516171819202122232425262728293031323334353637383940 |
- " Vim syntax file
- " Language: SMITH
- " Maintainer: Rafal M. Sulejman <rms@poczta.onet.pl>
- " Last Change: 21.07.2000
- " quit when a syntax file was already loaded
- if exists("b:current_syntax")
- finish
- endif
- syn case ignore
- syn match smithComment ";.*$"
- syn match smithNumber "\<[+-]*[0-9]\d*\>"
- syn match smithRegister "R[\[]*[0-9]*[\]]*"
- syn match smithKeyword "COR\|MOV\|MUL\|NOT\|STOP\|SUB\|NOP\|BLA\|REP"
- syn region smithString start=+"+ skip=+\\\\\|\\"+ end=+"+
- syn case match
- " Define the default highlighting.
- " Only when an item doesn't have highlighting yet
- hi def link smithRegister Identifier
- hi def link smithKeyword Keyword
- hi def link smithComment Comment
- hi def link smithString String
- hi def link smithNumber Number
- let b:current_syntax = "smith"
- " vim: ts=2
|