diff options
author | Adam Stankiewicz <sheerun@sher.pl> | 2017-09-28 22:18:09 +0200 |
---|---|---|
committer | Adam Stankiewicz <sheerun@sher.pl> | 2017-09-28 22:18:09 +0200 |
commit | 27903c5b8656c796564ef073c1ebe77a2f0154e1 (patch) | |
tree | 2b0a3a14494d7976fb79a7517706e25d2a95d080 /syntax/cynlib.vim | |
parent | d5e38fa97bc50a93a66473d6cd7072fbcbadda57 (diff) | |
download | vim-polyglot-3.0.0.tar.gz vim-polyglot-3.0.0.zip |
Revert inlining basic language packv3.0.0
Diffstat (limited to 'syntax/cynlib.vim')
-rw-r--r-- | syntax/cynlib.vim | 78 |
1 files changed, 0 insertions, 78 deletions
diff --git a/syntax/cynlib.vim b/syntax/cynlib.vim deleted file mode 100644 index ea0a42a9..00000000 --- a/syntax/cynlib.vim +++ /dev/null @@ -1,78 +0,0 @@ -if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'vim') == -1 - -" Vim syntax file -" Language: Cynlib(C++) -" Maintainer: Phil Derrick <phild@forteds.com> -" Last change: 2001 Sep 02 -" URL http://www.derrickp.freeserve.co.uk/vim/syntax/cynlib.vim -" -" Language Information -" -" Cynlib is a library of C++ classes to allow hardware -" modelling in C++. Combined with a simulation kernel, -" the compiled and linked executable forms a hardware -" simulation of the described design. -" -" Further information can be found from www.forteds.com - - -" Remove any old syntax stuff hanging around -" quit when a syntax file was already loaded -if exists("b:current_syntax") - finish -endif - - - -" Read the C++ syntax to start with - this includes the C syntax -runtime! syntax/cpp.vim -unlet b:current_syntax - -" Cynlib extensions - -syn keyword cynlibMacro Default CYNSCON -syn keyword cynlibMacro Case CaseX EndCaseX -syn keyword cynlibType CynData CynSignedData CynTime -syn keyword cynlibType In Out InST OutST -syn keyword cynlibType Struct -syn keyword cynlibType Int Uint Const -syn keyword cynlibType Long Ulong -syn keyword cynlibType OneHot -syn keyword cynlibType CynClock Cynclock0 -syn keyword cynlibFunction time configure my_name -syn keyword cynlibFunction CynModule epilog execute_on -syn keyword cynlibFunction my_name -syn keyword cynlibFunction CynBind bind -syn keyword cynlibFunction CynWait CynEvent -syn keyword cynlibFunction CynSetName -syn keyword cynlibFunction CynTick CynRun -syn keyword cynlibFunction CynFinish -syn keyword cynlibFunction Cynprintf CynSimTime -syn keyword cynlibFunction CynVcdFile -syn keyword cynlibFunction CynVcdAdd CynVcdRemove -syn keyword cynlibFunction CynVcdOn CynVcdOff -syn keyword cynlibFunction CynVcdScale -syn keyword cynlibFunction CynBgnName CynEndName -syn keyword cynlibFunction CynClock configure time -syn keyword cynlibFunction CynRedAnd CynRedNand -syn keyword cynlibFunction CynRedOr CynRedNor -syn keyword cynlibFunction CynRedXor CynRedXnor -syn keyword cynlibFunction CynVerify - - -syn match cynlibOperator "<<=" -syn keyword cynlibType In Out InST OutST Int Uint Const Cynclock - -" Define the default highlighting. -" Only when an item doesn't have highlighting yet - -hi def link cynlibOperator Operator -hi def link cynlibMacro Statement -hi def link cynlibFunction Statement -hi def link cynlibppMacro Statement -hi def link cynlibType Type - - -let b:current_syntax = "cynlib" - -endif |