codekingpro/portable-devtools
114k
1" Vim syntax file2" Language: Microsoft Module-Definition (.def) File3" Orig Author: Rob Brady <robb@datatone.com>4" Maintainer: Wu Yongwei <wuyongwei@gmail.com>5" Last Change: $Date: 2007/10/02 13:51:24 $6" $Revision: 1.2 $7 8" quit when a syntax file was already loaded9if exists("b:current_syntax")10 finish11endif12 13syn case ignore14 15syn match defComment ";.*"16 17syn keyword defKeyword LIBRARY STUB EXETYPE DESCRIPTION CODE WINDOWS DOS18syn keyword defKeyword RESIDENTNAME PRIVATE EXPORTS IMPORTS SEGMENTS19syn keyword defKeyword HEAPSIZE DATA20syn keyword defStorage LOADONCALL MOVEABLE DISCARDABLE SINGLE21syn keyword defStorage FIXED PRELOAD22 23syn match defOrdinal "\s\+@\d\+"24 25syn region defString start=+'+ end=+'+26 27syn match defNumber "\d+"28syn match defNumber "0x\x\+"29 30 31" Define the default highlighting.32" Only when an item doesn't have highlighting yet33 34hi def link defComment Comment35hi def link defKeyword Keyword36hi def link defStorage StorageClass37hi def link defString String38hi def link defNumber Number39hi def link defOrdinal Operator40 41 42let b:current_syntax = "def"43 44" vim: ts=845 