codekingpro/portable-devtools
114k
1" Vim syntax file2" Language: Symbian meta-makefile definition (MMP)3" Maintainer: Ron Aaron <ron@ronware.org>4" Last Change: 2007/11/075" URL: http://ronware.org/wiki/vim/mmp6" Filetypes: *.mmp7 8" quit when a syntax file was already loaded9if exists("b:current_syntax")10 finish11endif12 13syn case ignore14 15syn match mmpComment "//.*"16syn region mmpComment start="/\*" end="\*\/"17 18syn keyword mmpKeyword aif asspabi assplibrary aaspexports baseaddress19syn keyword mmpKeyword debuglibrary deffile document epocheapsize20syn keyword mmpKeyword epocprocesspriority epocstacksize exportunfrozen21syn keyword mmpStorage lang library linkas macro nostrictdef option22syn keyword mmpStorage resource source sourcepath srcdbg startbitmap23syn keyword mmpStorage start end staticlibrary strictdepend systeminclude24syn keyword mmpStorage systemresource target targettype targetpath uid25syn keyword mmpStorage userinclude win32_library26 27syn match mmpIfdef "\#\(include\|ifdef\|ifndef\|if\|endif\|else\|elif\)"28 29syn match mmpNumber "\d+"30syn match mmpNumber "0x\x\+"31 32 33" Define the default highlighting.34" Only when an item doesn't have highlighting yet35if !exists("did_mmp_syntax_inits")36 let did_mmp_syntax_inits=137 38 hi def link mmpComment Comment39 hi def link mmpKeyword Keyword40 hi def link mmpStorage StorageClass41 hi def link mmpString String42 hi def link mmpNumber Number43 hi def link mmpOrdinal Operator44 hi def link mmpIfdef PreCondit45endif46 47let b:current_syntax = "mmp"48 49" vim: ts=850 