neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

mss.vim (852B)


      1 " Vim syntax file
      2 " Language:	Vivado mss file
      3 " Maintainer:	The Vim Project <https://github.com/vim/vim>
      4 " Last Change:	2024 Oct 22
      5 " Document:	https://docs.amd.com/r/2020.2-English/ug1400-vitis-embedded/Microprocessor-Software-Specification-MSS
      6 " Maintainer:	Wu, Zhenyu <wuzhenyu@ustc.edu>
      7 
      8 if exists("b:current_syntax")
      9  finish
     10 endif
     11 
     12 syn case ignore
     13 syn match	mssComment	"#.*$" contains=@Spell
     14 syn keyword	mssKeyword	BEGIN END PARAMETER
     15 syn keyword	mssType		OS PROCESSOR DRIVER LIBRARY
     16 syn keyword	mssConstant	VERSION PROC_INSTANCE HW_INSTANCE OS_NAME OS_VER DRIVER_NAME DRIVER_VER LIBRARY_NAME LIBRARY_VER STDIN STDOUT XMDSTUB_PERIPHERAL ARCHIVER COMPILER COMPILER_FLAGS EXTRA_COMPILER_FLAGS
     17 
     18 hi def link mssComment		Comment
     19 hi def link mssKeyword		Keyword
     20 hi def link mssType		Type
     21 hi def link mssConstant		Constant
     22 
     23 let b:current_syntax = "mss"