home *** CD-ROM | disk | FTP | other *** search
/ vim.ftp.fu-berlin.de / 2015-02-03.vim.ftp.fu-berlin.de.tar / vim.ftp.fu-berlin.de / mac / vim55rt.sit / runtime / syntax / def.vim < prev    next >
Encoding:
Text File  |  1999-09-25  |  1.0 KB  |  42 lines  |  [TEXT/VIM!]

  1. " Vim syntax file
  2. " Language:    Microsoft Module-Definition (.def) File
  3. " Maintainer:    Rob Brady <robb@datatone.com>
  4. " Last change:    $Date: 1999/08/17 00:19:18 $
  5. " URL: http://www.datatone.com/~robb/vim/syntax/def.vim
  6. " $Revision: 1.3 $
  7.  
  8. " Remove any old syntax stuff hanging around
  9. syn clear
  10.  
  11. syn case ignore
  12.  
  13. syn match defComment    ";.*"
  14.  
  15. syn keyword defKeyword    LIBRARY STUB EXETYPE DESCRIPTION CODE WINDOWS DOS
  16. syn keyword defKeyword    RESIDENTNAME PRIVATE EXPORTS IMPORTS SEGMENTS
  17. syn keyword defKeyword    HEAPSIZE DATA
  18. syn keyword defStorage    LOADONCALL MOVEABLE DISCARDABLE SINGLE
  19. syn keyword defStorage    FIXED PRELOAD
  20.  
  21. syn match   defOrdinal    "@\d\+"
  22.  
  23. syn region  defString    start=+'+ end=+'+
  24.  
  25. syn match   defNumber    "\d+"
  26. syn match   defNumber    "0x\x\+"
  27.  
  28.  
  29. if !exists("did_def_syntax_inits")
  30.   let did_def_syntax_inits = 1
  31.   hi link defComment    Comment
  32.   hi link defKeyword    Keyword
  33.   hi link defStorage    StorageClass
  34.   hi link defString    String
  35.   hi link defNumber    Number
  36.   hi link defOrdinal    Operator
  37. endif
  38.  
  39. let b:current_syntax = "def"
  40.  
  41. " vim: ts=8
  42.