diff options
Diffstat (limited to '')
-rw-r--r-- | syntax/dracula.vim | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/syntax/dracula.vim b/syntax/dracula.vim deleted file mode 100644 index 99082bf9..00000000 --- a/syntax/dracula.vim +++ /dev/null @@ -1,76 +0,0 @@ -if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'vim') == -1 - -" Vim syntax file -" Language: Dracula -" Maintainer: Scott Bordelon <slb@artisan.com> -" Last change: Wed Apr 25 18:50:01 PDT 2001 -" Extensions: drac.*,*.drac,*.drc,*.lvs,*.lpe -" Comment: Dracula is an industry-standard language created by CADENCE (a -" company specializing in Electronics Design Automation), for -" the purposes of Design Rule Checking, Layout vs. Schematic -" verification, and Layout Parameter Extraction. - -" quit when a syntax file was already loaded -if exists("b:current_syntax") - finish -endif - -" Ignore case -syn case ignore - -" A bunch of useful Dracula keywords - -"syn match draculaIdentifier - -syn keyword draculaStatement indisk primary outdisk printfile system -syn keyword draculaStatement mode scale resolution listerror keepdata -syn keyword draculaStatement datatype by lt gt output label range touch -syn keyword draculaStatement inside outside within overlap outlib -syn keyword draculaStatement schematic model unit parset -syn match draculaStatement "flag-\(non45\|acuteangle\|offgrid\)" -syn match draculaStatement "text-pri-only" -syn match draculaStatement "[=&]" -syn match draculaStatement "\[[^,]*\]" -syn match draculastatement "^ *\(sel\|width\|ext\|enc\|area\|shrink\|grow\|length\)" -syn match draculastatement "^ *\(or\|not\|and\|select\|size\|connect\|sconnect\|int\)" -syn match draculastatement "^ *\(softchk\|stamp\|element\|parasitic cap\|attribute cap\)" -syn match draculastatement "^ *\(flagnon45\|lextract\|equation\|lpeselect\|lpechk\|attach\)" -syn match draculaStatement "\(temporary\|connect\)-layer" -syn match draculaStatement "program-dir" -syn match draculaStatement "status-command" -syn match draculaStatement "batch-queue" -syn match draculaStatement "cnames-csen" -syn match draculaStatement "filter-lay-opt" -syn match draculaStatement "filter-sch-opt" -syn match draculaStatement "power-node" -syn match draculaStatement "ground-node" -syn match draculaStatement "subckt-name" - -syn match draculaType "\*description" -syn match draculaType "\*input-layer" -syn match draculaType "\*operation" -syn match draculaType "\*end" - -syn match draculaComment ";.*" - -syn match draculaPreProc "^#.*" - -"Modify the following as needed. The trade-off is performance versus -"functionality. -syn sync lines=50 - -" Define the default highlighting. -" Only when an item doesn't have highlighting yet - -hi def link draculaIdentifier Identifier -hi def link draculaStatement Statement -hi def link draculaType Type -hi def link draculaComment Comment -hi def link draculaPreProc PreProc - - -let b:current_syntax = "dracula" - -" vim: ts=8 - -endif |