1" Vim syntax file 2" Language: JCL job control language - DOS/VSE 3" Maintainer: Davyd Ondrejko <[email protected]> 4" URL: 5" Last change: 2001 May 10 6 7" quit when a syntax file was already loaded 8if exists("b:current_syntax") 9 finish 10endif 11 12" tags 13syn keyword vsejclKeyword DLBL EXEC JOB ASSGN EOJ 14syn keyword vsejclField JNM CLASS DISP USER SYSID JSEP SIZE 15syn keyword vsejclField VSAM 16syn region vsejclComment start="^/\*" end="$" 17syn region vsejclComment start="^[\* ]\{}$" end="$" 18syn region vsejclMisc start="^ " end="$" contains=Jparms 19syn match vsejclString /'.\{-}'/ 20syn match vsejclParms /(.\{-})/ contained 21 22" Define the default highlighting. 23" Only when an item doesn't have highlighting yet 24 25hi def link vsejclComment Comment 26hi def link vsejclField Type 27hi def link vsejclKeyword Statement 28hi def link vsejclObject Constant 29hi def link vsejclString Constant 30hi def link vsejclMisc Special 31hi def link vsejclParms Constant 32 33 34let b:current_syntax = "vsejcl" 35 36" vim: ts=4 37