codekingpro/portable-devtools
114k
1" Vim syntax file2" Language: ESQL-C3" Maintainer: Jonathan A. George <jageorge@tel.gte.com>4" Last Change: 2001 May 095 6" quit when a syntax file was already loaded7if exists("b:current_syntax")8 finish9endif10 11" Read the C++ syntax to start with12runtime! syntax/cpp.vim13 14" ESQL-C extentions15 16syntax keyword esqlcPreProc EXEC SQL INCLUDE17 18syntax case ignore19 20syntax keyword esqlcPreProc begin end declare section database open execute21syntax keyword esqlcPreProc prepare fetch goto continue found sqlerror work22 23syntax keyword esqlcKeyword access add as asc by check cluster column24syntax keyword esqlcKeyword compress connect current decimal25syntax keyword esqlcKeyword desc exclusive file from group26syntax keyword esqlcKeyword having identified immediate increment index27syntax keyword esqlcKeyword initial into is level maxextents mode modify28syntax keyword esqlcKeyword nocompress nowait of offline on online start29syntax keyword esqlcKeyword successful synonym table then to trigger uid30syntax keyword esqlcKeyword unique user validate values view whenever31syntax keyword esqlcKeyword where with option order pctfree privileges32syntax keyword esqlcKeyword public resource row rowlabel rownum rows33syntax keyword esqlcKeyword session share size smallint34 35syntax keyword esqlcOperator not and or36syntax keyword esqlcOperator in any some all between exists37syntax keyword esqlcOperator like escape38syntax keyword esqlcOperator intersect minus39syntax keyword esqlcOperator prior distinct40syntax keyword esqlcOperator sysdate41 42syntax keyword esqlcStatement alter analyze audit comment commit create43syntax keyword esqlcStatement delete drop explain grant insert lock noaudit44syntax keyword esqlcStatement rename revoke rollback savepoint select set45syntax keyword esqlcStatement truncate update46 47" Define the default highlighting.48" Only when an item doesn't have highlighting yet49 50hi def link esqlcOperator Operator51hi def link esqlcStatement Statement52hi def link esqlcKeyword esqlcSpecial53hi def link esqlcSpecial Special54hi def link esqlcPreProc PreProc55 56 57let b:current_syntax = "esqlc"58 59 