Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
rpcgen.vim49 linesDownload Raw Back to syntax
1" Vim syntax file2" Language:	rpcgen3" Maintainer:	This runtime file is looking for a new maintainer.4" Former Maintainer: Charles E. Campbell5" Last Change:	Aug 31, 20166"   2024 Feb 19 by Vim Project (announce adoption)7" Version:	138" Former URL:	http://www.drchip.org/astronaut/vim/index.html#SYNTAX_RPCGEN9 10if exists("b:current_syntax")11  finish12endif13 14" Read the C syntax to start with15runtime! syntax/c.vim16 17syn keyword rpcProgram	program				skipnl skipwhite nextgroup=rpcProgName18syn match   rpcProgName	contained	"\<\i\I*\>"	skipnl skipwhite nextgroup=rpcProgZone19syn region  rpcProgZone	contained	matchgroup=Delimiter start="{" matchgroup=Delimiter end="}\s*=\s*\(\d\+\|0x[23]\x\{7}\)\s*;"me=e-1 contains=rpcVersion,cComment,rpcProgNmbrErr20syn keyword rpcVersion	contained	version		skipnl skipwhite nextgroup=rpcVersName21syn match   rpcVersName	contained	"\<\i\I*\>"	skipnl skipwhite nextgroup=rpcVersZone22syn region  rpcVersZone	contained	matchgroup=Delimiter start="{" matchgroup=Delimiter end="}\s*=\s*\d\+\s*;"me=e-1 contains=cType,cStructure,cStorageClass,rpcDecl,rpcProcNmbr,cComment23syn keyword rpcDecl	contained	string24syn match   rpcProcNmbr	contained	"=\s*\d\+;"me=e-125syn match   rpcProgNmbrErr contained	"=\s*0x[^23]\x*"ms=s+126syn match   rpcPassThru			"^\s*%.*$"27 28" Define the default highlighting.29if !exists("skip_rpcgen_syntax_inits")30 31  hi def link rpcProgName	rpcName32  hi def link rpcProgram	rpcStatement33  hi def link rpcVersName	rpcName34  hi def link rpcVersion	rpcStatement35 36  hi def link rpcDecl	cType37  hi def link rpcPassThru	cComment38 39  hi def link rpcName	Special40  hi def link rpcProcNmbr	Delimiter41  hi def link rpcProgNmbrErr	Error42  hi def link rpcStatement	Statement43 44endif45 46let b:current_syntax = "rpcgen"47 48" vim: ts=849 
codekingpro/portable-devtools · Team Ai