home *** CD-ROM | disk | FTP | other *** search
/ vim.ftp.fu-berlin.de / 2015-02-03.vim.ftp.fu-berlin.de.tar / vim.ftp.fu-berlin.de / runtime / syntax / cdl.vim < prev    next >
Unknown  |  2010-08-15  |  3.3 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default
100% detectItEasy Format: plain text[LF] default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 22 20 56 69 6d 20 73 79 | 6e 74 61 78 20 66 69 6c |" Vim sy|ntax fil|
|00000010| 65 0a 22 20 4c 61 6e 67 | 75 61 67 65 3a 20 43 6f |e." Lang|uage: Co|
|00000020| 6d 73 68 61 72 65 20 44 | 69 6d 65 6e 73 69 6f 6e |mshare D|imension|
|00000030| 20 44 65 66 69 6e 69 74 | 69 6f 6e 20 4c 61 6e 67 | Definit|ion Lang|
|00000040| 75 61 67 65 0a 22 20 4d | 61 69 6e 74 61 69 6e 65 |uage." M|aintaine|
|00000050| 72 3a 09 52 61 75 6c 20 | 53 65 67 75 72 61 20 41 |r:.Raul |Segura A|
|00000060| 63 65 76 65 64 6f 20 3c | 72 61 75 6c 73 65 67 75 |cevedo <|raulsegu|
|00000070| 72 61 61 63 65 76 65 64 | 40 6e 65 74 73 63 61 70 |raaceved|@netscap|
|00000080| 65 2e 6e 65 74 3e 0a 22 | 20 4c 61 73 74 20 63 68 |e.net>."| Last ch|
|00000090| 61 6e 67 65 3a 09 32 30 | 30 31 20 4a 75 6c 20 33 |ange:.20|01 Jul 3|
|000000a0| 31 0a 0a 69 66 20 76 65 | 72 73 69 6f 6e 20 3c 20 |1..if ve|rsion < |
|000000b0| 36 30 30 0a 09 73 79 6e | 74 61 78 20 63 6c 65 61 |600..syn|tax clea|
|000000c0| 72 0a 65 6c 73 65 69 66 | 20 65 78 69 73 74 73 28 |r.elseif| exists(|
|000000d0| 22 62 3a 63 75 72 72 65 | 6e 74 5f 73 79 6e 74 61 |"b:curre|nt_synta|
|000000e0| 78 22 29 0a 09 66 69 6e | 69 73 68 0a 65 6e 64 69 |x")..fin|ish.endi|
|000000f0| 66 0a 0a 73 79 20 63 61 | 73 65 20 69 67 6e 6f 72 |f..sy ca|se ignor|
|00000100| 65 0a 73 79 20 73 79 6e | 63 20 66 72 6f 6d 73 74 |e.sy syn|c fromst|
|00000110| 61 72 74 0a 73 79 20 6b | 65 79 77 6f 72 64 09 63 |art.sy k|eyword.c|
|00000120| 64 6c 53 74 61 74 65 6d | 65 6e 74 09 64 69 6d 65 |dlStatem|ent.dime|
|00000130| 6e 73 69 6f 6e 20 68 69 | 65 72 61 72 63 68 79 20 |nsion hi|erarchy |
|00000140| 67 72 6f 75 70 20 67 72 | 6f 75 70 68 69 65 72 61 |group gr|ouphiera|
|00000150| 72 63 68 79 20 73 63 68 | 65 64 75 6c 65 20 63 6c |rchy sch|edule cl|
|00000160| 61 73 73 0a 73 79 20 6b | 65 79 77 6f 72 64 09 63 |ass.sy k|eyword.c|
|00000170| 64 6c 54 79 70 65 09 09 | 61 64 64 20 75 70 64 61 |dlType..|add upda|
|00000180| 74 65 20 66 69 6c 65 20 | 63 61 74 65 67 6f 72 79 |te file |category|
|00000190| 20 6d 61 69 6e 20 61 6c | 74 65 72 6e 61 6d 65 20 | main al|tername |
|000001a0| 72 65 6d 6f 76 65 61 6c | 6c 20 72 65 71 75 69 72 |removeal|l requir|
|000001b0| 65 64 20 6e 6f 74 72 65 | 71 75 69 72 65 64 0a 73 |ed notre|quired.s|
|000001c0| 79 20 6b 65 79 77 6f 72 | 64 09 63 64 6c 43 6f 6e |y keywor|d.cdlCon|
|000001d0| 64 69 74 69 6f 6e 61 6c | 09 69 66 20 74 68 65 6e |ditional|.if then|
|000001e0| 20 65 6c 73 65 69 66 20 | 65 6c 73 65 20 65 6e 64 | elseif |else end|
|000001f0| 69 66 20 61 6e 64 20 6f | 72 20 6e 6f 74 20 63 6f |if and o|r not co|
|00000200| 6e 73 20 72 70 74 20 78 | 6c 74 0a 73 79 20 6b 65 |ns rpt x|lt.sy ke|
|00000210| 79 77 6f 72 64 09 63 64 | 6c 46 75 6e 63 74 69 6f |yword.cd|lFunctio|
|00000220| 6e 09 43 68 69 6c 64 4f | 66 20 49 43 68 69 6c 64 |n.ChildO|f IChild|
|00000230| 4f 66 20 4c 65 61 66 43 | 68 69 6c 64 4f 66 20 44 |Of LeafC|hildOf D|
|00000240| 65 73 63 65 6e 64 61 6e | 74 4f 66 20 49 44 65 73 |escendan|tOf IDes|
|00000250| 63 65 6e 64 61 6e 74 4f | 66 20 4c 65 61 66 44 65 |cendantO|f LeafDe|
|00000260| 73 63 65 6e 64 61 6e 74 | 4f 66 20 4d 65 6d 62 65 |scendant|Of Membe|
|00000270| 72 49 73 20 43 6f 75 6e | 74 4f 66 0a 0a 73 79 20 |rIs Coun|tOf..sy |
|00000280| 6b 65 79 77 6f 72 64 09 | 63 64 6c 49 64 65 6e 74 |keyword.|cdlIdent|
|00000290| 69 66 69 65 72 09 63 6f | 6e 74 61 69 6e 65 64 20 |ifier.co|ntained |
|000002a0| 69 64 20 6e 61 6d 65 20 | 64 65 73 63 20 64 65 73 |id name |desc des|
|000002b0| 63 72 69 70 74 69 6f 6e | 20 78 6c 74 74 79 70 65 |cription| xlttype|
|000002c0| 20 70 72 65 63 69 73 69 | 6f 6e 20 73 79 6d 62 6f | precisi|on symbo|
|000002d0| 6c 20 63 75 72 72 5f 20 | 6e 61 6d 65 20 67 72 6f |l curr_ |name gro|
|000002e0| 75 70 5f 6e 61 6d 65 20 | 72 61 74 65 5f 6e 61 6d |up_name |rate_nam|
|000002f0| 65 0a 73 79 20 6b 65 79 | 77 6f 72 64 09 63 64 6c |e.sy key|word.cdl|
|00000300| 49 64 65 6e 74 69 66 69 | 65 72 09 63 6f 6e 74 61 |Identifi|er.conta|
|00000310| 69 6e 65 64 20 78 63 68 | 65 63 6b 20 65 6e 64 62 |ined xch|eck endb|
|00000320| 61 6c 20 61 63 63 6f 75 | 6e 74 74 79 70 65 20 6e |al accou|nttype n|
|00000330| 61 74 73 69 67 6e 20 63 | 6f 6e 73 6f 6c 69 64 61 |atsign c|onsolida|
|00000340| 74 65 20 66 6f 72 6d 75 | 6c 61 20 70 63 74 6f 77 |te formu|la pctow|
|00000350| 6e 20 75 73 61 67 65 20 | 70 65 72 69 6f 64 69 63 |n usage |periodic|
|00000360| 69 74 79 0a 73 79 20 6d | 61 74 63 68 09 63 64 6c |ity.sy m|atch.cdl|
|00000370| 49 64 65 6e 74 69 66 69 | 65 72 09 63 6f 6e 74 61 |Identifi|er.conta|
|00000380| 69 6e 65 64 20 27 63 68 | 69 6c 64 5c 73 2a 6e 61 |ined 'ch|ild\s*na|
|00000390| 6d 65 27 0a 73 79 20 6d | 61 74 63 68 09 63 64 6c |me'.sy m|atch.cdl|
|000003a0| 49 64 65 6e 74 69 66 69 | 65 72 09 63 6f 6e 74 61 |Identifi|er.conta|
|000003b0| 69 6e 65 64 20 27 70 61 | 72 65 6e 74 5c 73 2a 6e |ined 'pa|rent\s*n|
|000003c0| 61 6d 65 27 0a 73 79 20 | 6d 61 74 63 68 09 63 64 |ame'.sy |match.cd|
|000003d0| 6c 49 64 65 6e 74 69 66 | 69 65 72 09 63 6f 6e 74 |lIdentif|ier.cont|
|000003e0| 61 69 6e 65 64 20 27 67 | 72 70 5c 73 2a 64 65 73 |ained 'g|rp\s*des|
|000003f0| 63 72 69 70 74 69 6f 6e | 27 0a 73 79 20 6d 61 74 |cription|'.sy mat|
|00000400| 63 68 09 63 64 6c 49 64 | 65 6e 74 69 66 69 65 72 |ch.cdlId|entifier|
|00000410| 09 63 6f 6e 74 61 69 6e | 65 64 20 27 67 72 70 63 |.contain|ed 'grpc|
|00000420| 68 69 6c 64 5c 73 2a 6e | 61 6d 65 27 0a 73 79 20 |hild\s*n|ame'.sy |
|00000430| 6d 61 74 63 68 09 63 64 | 6c 49 64 65 6e 74 69 66 |match.cd|lIdentif|
|00000440| 69 65 72 09 63 6f 6e 74 | 61 69 6e 65 64 20 27 67 |ier.cont|ained 'g|
|00000450| 72 70 70 61 72 65 6e 74 | 5c 73 2a 6e 61 6d 65 27 |rpparent|\s*name'|
|00000460| 0a 73 79 20 6d 61 74 63 | 68 09 63 64 6c 49 64 65 |.sy matc|h.cdlIde|
|00000470| 6e 74 69 66 69 65 72 09 | 63 6f 6e 74 61 69 6e 65 |ntifier.|containe|
|00000480| 64 20 27 70 72 65 63 65 | 64 69 6e 67 5c 73 2a 6d |d 'prece|ding\s*m|
|00000490| 65 6d 62 65 72 27 0a 73 | 79 20 6d 61 74 63 68 09 |ember'.s|y match.|
|000004a0| 63 64 6c 49 64 65 6e 74 | 69 66 69 65 72 09 63 6f |cdlIdent|ifier.co|
|000004b0| 6e 74 61 69 6e 65 64 20 | 27 75 6e 69 74 5c 73 2a |ntained |'unit\s*|
|000004c0| 6e 61 6d 65 27 0a 73 79 | 20 6d 61 74 63 68 09 63 |name'.sy| match.c|
|000004d0| 64 6c 49 64 65 6e 74 69 | 66 69 65 72 09 63 6f 6e |dlIdenti|fier.con|
|000004e0| 74 61 69 6e 65 64 20 27 | 75 6e 69 74 5c 73 2a 69 |tained '|unit\s*i|
|000004f0| 64 27 0a 73 79 20 6d 61 | 74 63 68 09 63 64 6c 49 |d'.sy ma|tch.cdlI|
|00000500| 64 65 6e 74 69 66 69 65 | 72 09 63 6f 6e 74 61 69 |dentifie|r.contai|
|00000510| 6e 65 64 20 27 73 63 68 | 65 64 75 6c 65 5c 73 2a |ned 'sch|edule\s*|
|00000520| 6e 61 6d 65 27 0a 73 79 | 20 6d 61 74 63 68 09 63 |name'.sy| match.c|
|00000530| 64 6c 49 64 65 6e 74 69 | 66 69 65 72 09 63 6f 6e |dlIdenti|fier.con|
|00000540| 74 61 69 6e 65 64 20 27 | 73 63 68 65 64 75 6c 65 |tained '|schedule|
|00000550| 5c 73 2a 69 64 27 0a 0a | 73 79 20 6d 61 74 63 68 |\s*id'..|sy match|
|00000560| 09 63 64 6c 53 74 72 69 | 6e 67 09 2f 5c 5b 5b 5e |.cdlStri|ng./\[[^|
|00000570| 5d 5d 2a 5d 2f 09 63 6f | 6e 74 61 69 6e 73 3d 63 |]]*]/.co|ntains=c|
|00000580| 64 6c 52 65 73 74 72 69 | 63 74 65 64 2c 63 64 6c |dlRestri|cted,cdl|
|00000590| 4e 6f 74 53 75 70 70 6f | 72 74 65 64 0a 73 79 20 |NotSuppo|rted.sy |
|000005a0| 6d 61 74 63 68 09 63 64 | 6c 52 65 73 74 72 69 63 |match.cd|lRestric|
|000005b0| 74 65 64 09 63 6f 6e 74 | 61 69 6e 65 64 20 2f 5b |ted.cont|ained /[|
|000005c0| 26 2a 2c 5f 5d 2f 0a 22 | 20 6e 6f 74 20 73 75 70 |&*,_]/."| not sup|
|000005d0| 70 6f 72 74 65 64 20 00 | 2c 20 5b 2c 20 5d 0a 73 |ported .|, [, ].s|
|000005e0| 79 20 6d 61 74 63 68 09 | 63 64 6c 4e 6f 74 53 75 |y match.|cdlNotSu|
|000005f0| 70 70 6f 72 74 65 64 09 | 63 6f 6e 74 61 69 6e 65 |pported.|containe|
|00000600| 64 20 2f 5b 3a 22 21 27 | 5d 2f 0a 0a 73 79 20 6b |d /[:"!'|]/..sy k|
|00000610| 65 79 77 6f 72 64 09 63 | 64 6c 54 6f 64 6f 09 09 |eyword.c|dlTodo..|
|00000620| 63 6f 6e 74 61 69 6e 65 | 64 20 54 4f 44 4f 20 46 |containe|d TODO F|
|00000630| 49 58 4d 45 20 58 58 58 | 0a 73 79 20 63 6c 75 73 |IXME XXX|.sy clus|
|00000640| 74 65 72 09 63 64 6c 43 | 6f 6d 6d 65 6e 74 47 72 |ter.cdlC|ommentGr|
|00000650| 6f 75 70 20 63 6f 6e 74 | 61 69 6e 73 3d 63 64 6c |oup cont|ains=cdl|
|00000660| 54 6f 64 6f 0a 73 79 20 | 6d 61 74 63 68 09 63 64 |Todo.sy |match.cd|
|00000670| 6c 43 6f 6d 6d 65 6e 74 | 09 27 2f 2f 2e 2a 27 20 |lComment|.'//.*' |
|00000680| 63 6f 6e 74 61 69 6e 73 | 3d 40 63 64 6c 43 6f 6d |contains|=@cdlCom|
|00000690| 6d 65 6e 74 47 72 6f 75 | 70 0a 73 79 20 72 65 67 |mentGrou|p.sy reg|
|000006a0| 69 6f 6e 09 63 64 6c 43 | 6f 6d 6d 65 6e 74 09 73 |ion.cdlC|omment.s|
|000006b0| 74 61 72 74 3d 22 2f 5c | 2a 22 20 65 6e 64 3d 22 |tart="/\|*" end="|
|000006c0| 5c 2a 2f 22 20 63 6f 6e | 74 61 69 6e 73 3d 40 63 |\*/" con|tains=@c|
|000006d0| 64 6c 43 6f 6d 6d 65 6e | 74 47 72 6f 75 70 20 66 |dlCommen|tGroup f|
|000006e0| 6f 6c 64 0a 73 79 20 6d | 61 74 63 68 09 63 64 6c |old.sy m|atch.cdl|
|000006f0| 43 6f 6d 6d 65 6e 74 45 | 09 22 5c 2a 2f 22 0a 0a |CommentE|."\*/"..|
|00000700| 73 79 20 72 65 67 69 6f | 6e 09 63 64 6c 50 61 72 |sy regio|n.cdlPar|
|00000710| 65 6e 09 74 72 61 6e 73 | 70 61 72 65 6e 74 20 73 |en.trans|parent s|
|00000720| 74 61 72 74 3d 27 28 27 | 20 65 6e 64 3d 27 29 27 |tart='('| end=')'|
|00000730| 20 63 6f 6e 74 61 69 6e | 73 3d 41 4c 4c 42 55 54 | contain|s=ALLBUT|
|00000740| 2c 63 64 6c 50 61 72 65 | 6e 45 2c 63 64 6c 52 65 |,cdlPare|nE,cdlRe|
|00000750| 73 74 72 69 63 74 65 64 | 2c 63 64 6c 4e 6f 74 53 |stricted|,cdlNotS|
|00000760| 75 70 70 6f 72 74 65 64 | 0a 22 73 79 20 72 65 67 |upported|."sy reg|
|00000770| 69 6f 6e 09 63 64 6c 50 | 61 72 65 6e 09 74 72 61 |ion.cdlP|aren.tra|
|00000780| 6e 73 70 61 72 65 6e 74 | 20 73 74 61 72 74 3d 27 |nsparent| start='|
|00000790| 28 27 20 65 6e 64 3d 27 | 29 27 20 63 6f 6e 74 61 |(' end='|)' conta|
|000007a0| 69 6e 73 3d 63 64 6c 49 | 64 65 6e 74 69 66 69 65 |ins=cdlI|dentifie|
|000007b0| 72 2c 63 64 6c 43 6f 6d | 6d 65 6e 74 2c 63 64 6c |r,cdlCom|ment,cdl|
|000007c0| 50 61 72 65 6e 57 6f 72 | 64 45 0a 73 79 20 6d 61 |ParenWor|dE.sy ma|
|000007d0| 74 63 68 09 63 64 6c 50 | 61 72 65 6e 45 09 22 29 |tch.cdlP|arenE.")|
|000007e0| 22 0a 22 73 79 20 6d 61 | 74 63 68 09 63 64 6c 50 |"."sy ma|tch.cdlP|
|000007f0| 61 72 65 6e 57 6f 72 64 | 45 09 63 6f 6e 74 61 69 |arenWord|E.contai|
|00000800| 6e 65 64 20 22 5c 6b 5c | 2b 22 0a 0a 73 79 20 6b |ned "\k\|+"..sy k|
|00000810| 65 79 77 6f 72 64 09 63 | 64 6c 46 78 54 79 70 65 |eyword.c|dlFxType|
|00000820| 09 61 6c 6c 6f 63 61 74 | 69 6f 6e 20 64 6f 77 6e |.allocat|ion down|
|00000830| 66 6f 6f 74 20 65 78 70 | 72 20 78 6c 74 67 61 69 |foot exp|r xltgai|
|00000840| 6e 0a 22 73 79 20 6b 65 | 79 77 6f 72 64 09 63 64 |n."sy ke|yword.cd|
|00000850| 6c 46 78 54 79 70 65 09 | 63 6f 6e 74 61 69 6e 65 |lFxType.|containe|
|00000860| 64 20 61 6c 6c 6f 63 61 | 74 69 6f 6e 20 64 6f 77 |d alloca|tion dow|
|00000870| 6e 66 6f 6f 74 20 65 78 | 70 72 20 78 6c 74 67 61 |nfoot ex|pr xltga|
|00000880| 69 6e 0a 22 73 79 20 72 | 65 67 69 6f 6e 09 63 64 |in."sy r|egion.cd|
|00000890| 6c 46 78 09 09 74 72 61 | 6e 73 70 61 72 65 6e 74 |lFx..tra|nsparent|
|000008a0| 20 73 74 61 72 74 3d 27 | 5c 6b 5c 2b 28 27 20 65 | start='|\k\+(' e|
|000008b0| 6e 64 3d 27 29 27 20 63 | 6f 6e 74 61 69 6e 73 3d |nd=')' c|ontains=|
|000008c0| 63 64 6c 43 6f 6e 64 69 | 74 69 6f 6e 61 6c 2c 63 |cdlCondi|tional,c|
|000008d0| 64 6c 46 75 6e 63 74 69 | 6f 6e 2c 63 64 6c 53 74 |dlFuncti|on,cdlSt|
|000008e0| 72 69 6e 67 2c 63 64 6c | 43 6f 6d 6d 65 6e 74 2c |ring,cdl|Comment,|
|000008f0| 63 64 6c 46 78 54 79 70 | 65 0a 0a 73 65 74 20 66 |cdlFxTyp|e..set f|
|00000900| 6f 6c 64 6d 65 74 68 6f | 64 3d 65 78 70 72 0a 73 |oldmetho|d=expr.s|
|00000910| 65 74 20 66 6f 6c 64 65 | 78 70 72 3d 28 67 65 74 |et folde|xpr=(get|
|00000920| 6c 69 6e 65 28 76 3a 6c | 6e 75 6d 2b 31 29 3d 7e |line(v:l|num+1)=~|
|00000930| 27 7b 27 5c 7c 5c 7c 67 | 65 74 6c 69 6e 65 28 76 |'{'\|\|g|etline(v|
|00000940| 3a 6c 6e 75 6d 29 3d 7e | 27 2f 2f 5c 5c 73 5c 5c |:lnum)=~|'//\\s\\|
|00000950| 2a 5c 5c 7b 35 7d 2e 2a | 74 61 62 6c 65 27 29 3f |*\\{5}.*|table')?|
|00000960| 27 3e 31 27 3a 31 0a 25 | 66 6f 6c 64 6f 21 0a 73 |'>1':1.%|foldo!.s|
|00000970| 65 74 20 66 6f 6c 64 6d | 65 74 68 6f 64 3d 6d 61 |et foldm|ethod=ma|
|00000980| 6e 75 61 6c 0a 6c 65 74 | 20 62 3a 6d 61 74 63 68 |nual.let| b:match|
|00000990| 5f 77 6f 72 64 73 3d 27 | 5c 3c 69 66 5c 3e 3a 5c |_words='|\<if\>:\|
|000009a0| 3c 74 68 65 6e 5c 3e 3a | 5c 3c 65 6c 73 65 69 66 |<then\>:|\<elseif|
|000009b0| 5c 3e 3a 5c 3c 65 6c 73 | 65 5c 3e 3a 5c 3c 65 6e |\>:\<els|e\>:\<en|
|000009c0| 64 69 66 5c 3e 27 0a 0a | 22 20 44 65 66 69 6e 65 |dif\>'..|" Define|
|000009d0| 20 74 68 65 20 64 65 66 | 61 75 6c 74 20 68 69 67 | the def|ault hig|
|000009e0| 68 6c 69 67 68 74 69 6e | 67 2e 0a 22 20 46 6f 72 |hlightin|g.." For|
|000009f0| 20 76 65 72 73 69 6f 6e | 20 35 2e 37 20 61 6e 64 | version| 5.7 and|
|00000a00| 20 65 61 72 6c 69 65 72 | 3a 20 6f 6e 6c 79 20 77 | earlier|: only w|
|00000a10| 68 65 6e 20 6e 6f 74 20 | 64 6f 6e 65 20 61 6c 72 |hen not |done alr|
|00000a20| 65 61 64 79 0a 22 20 46 | 6f 72 20 76 65 72 73 69 |eady." F|or versi|
|00000a30| 6f 6e 20 35 2e 38 20 61 | 6e 64 20 6c 61 74 65 72 |on 5.8 a|nd later|
|00000a40| 3a 20 6f 6e 6c 79 20 77 | 68 65 6e 20 61 6e 20 69 |: only w|hen an i|
|00000a50| 74 65 6d 20 64 6f 65 73 | 6e 27 74 20 68 61 76 65 |tem does|n't have|
|00000a60| 20 68 69 67 68 6c 69 67 | 68 74 69 6e 67 20 79 65 | highlig|hting ye|
|00000a70| 74 0a 69 66 20 76 65 72 | 73 69 6f 6e 20 3e 3d 20 |t.if ver|sion >= |
|00000a80| 35 30 38 20 7c 7c 20 21 | 65 78 69 73 74 73 28 22 |508 || !|exists("|
|00000a90| 64 69 64 5f 63 73 63 5f | 73 79 6e 74 61 78 5f 69 |did_csc_|syntax_i|
|00000aa0| 6e 69 74 73 22 29 0a 09 | 69 66 20 76 65 72 73 69 |nits")..|if versi|
|00000ab0| 6f 6e 20 3c 20 35 30 38 | 0a 09 09 6c 65 74 20 64 |on < 508|...let d|
|00000ac0| 69 64 5f 63 73 63 5f 73 | 79 6e 74 61 78 5f 69 6e |id_csc_s|yntax_in|
|00000ad0| 69 74 73 20 3d 20 31 0a | 09 09 63 6f 6d 6d 61 6e |its = 1.|..comman|
|00000ae0| 64 20 2d 6e 61 72 67 73 | 3d 2b 20 48 69 4c 69 6e |d -nargs|=+ HiLin|
|00000af0| 6b 20 68 69 20 6c 69 6e | 6b 20 3c 61 72 67 73 3e |k hi lin|k <args>|
|00000b00| 0a 09 65 6c 73 65 0a 09 | 09 63 6f 6d 6d 61 6e 64 |..else..|.command|
|00000b10| 20 2d 6e 61 72 67 73 3d | 2b 20 48 69 4c 69 6e 6b | -nargs=|+ HiLink|
|00000b20| 20 68 69 20 64 65 66 20 | 6c 69 6e 6b 20 3c 61 72 | hi def |link <ar|
|00000b30| 67 73 3e 0a 09 65 6e 64 | 69 66 0a 0a 09 48 69 4c |gs>..end|if...HiL|
|00000b40| 69 6e 6b 20 63 64 6c 53 | 74 61 74 65 6d 65 6e 74 |ink cdlS|tatement|
|00000b50| 09 53 74 61 74 65 6d 65 | 6e 74 0a 09 48 69 4c 69 |.Stateme|nt..HiLi|
|00000b60| 6e 6b 20 63 64 6c 54 79 | 70 65 09 09 54 79 70 65 |nk cdlTy|pe..Type|
|00000b70| 0a 09 48 69 4c 69 6e 6b | 20 63 64 6c 46 78 54 79 |..HiLink| cdlFxTy|
|00000b80| 70 65 09 54 79 70 65 0a | 09 48 69 4c 69 6e 6b 20 |pe.Type.|.HiLink |
|00000b90| 63 64 6c 49 64 65 6e 74 | 69 66 69 65 72 09 49 64 |cdlIdent|ifier.Id|
|00000ba0| 65 6e 74 69 66 69 65 72 | 0a 09 48 69 4c 69 6e 6b |entifier|..HiLink|
|00000bb0| 20 63 64 6c 53 74 72 69 | 6e 67 09 53 74 72 69 6e | cdlStri|ng.Strin|
|00000bc0| 67 0a 09 48 69 4c 69 6e | 6b 20 63 64 6c 52 65 73 |g..HiLin|k cdlRes|
|00000bd0| 74 72 69 63 74 65 64 09 | 57 61 72 6e 69 6e 67 4d |tricted.|WarningM|
|00000be0| 73 67 0a 09 48 69 4c 69 | 6e 6b 20 63 64 6c 4e 6f |sg..HiLi|nk cdlNo|
|00000bf0| 74 53 75 70 70 6f 72 74 | 65 64 09 45 72 72 6f 72 |tSupport|ed.Error|
|00000c00| 4d 73 67 0a 09 48 69 4c | 69 6e 6b 20 63 64 6c 54 |Msg..HiL|ink cdlT|
|00000c10| 6f 64 6f 09 09 54 6f 64 | 6f 0a 09 48 69 4c 69 6e |odo..Tod|o..HiLin|
|00000c20| 6b 20 63 64 6c 43 6f 6d | 6d 65 6e 74 09 43 6f 6d |k cdlCom|ment.Com|
|00000c30| 6d 65 6e 74 0a 09 48 69 | 4c 69 6e 6b 20 63 64 6c |ment..Hi|Link cdl|
|00000c40| 43 6f 6d 6d 65 6e 74 45 | 09 45 72 72 6f 72 4d 73 |CommentE|.ErrorMs|
|00000c50| 67 0a 09 48 69 4c 69 6e | 6b 20 63 64 6c 50 61 72 |g..HiLin|k cdlPar|
|00000c60| 65 6e 45 09 45 72 72 6f | 72 4d 73 67 0a 09 48 69 |enE.Erro|rMsg..Hi|
|00000c70| 4c 69 6e 6b 20 63 64 6c | 50 61 72 65 6e 57 6f 72 |Link cdl|ParenWor|
|00000c80| 64 45 09 45 72 72 6f 72 | 4d 73 67 0a 09 48 69 4c |dE.Error|Msg..HiL|
|00000c90| 69 6e 6b 20 63 64 6c 46 | 75 6e 63 74 69 6f 6e 09 |ink cdlF|unction.|
|00000ca0| 46 75 6e 63 74 69 6f 6e | 0a 09 48 69 4c 69 6e 6b |Function|..HiLink|
|00000cb0| 20 63 64 6c 43 6f 6e 64 | 69 74 69 6f 6e 61 6c 09 | cdlCond|itional.|
|00000cc0| 43 6f 6e 64 69 74 69 6f | 6e 61 6c 0a 0a 09 64 65 |Conditio|nal...de|
|00000cd0| 6c 63 6f 6d 6d 61 6e 64 | 20 48 69 4c 69 6e 6b 0a |lcommand| HiLink.|
|00000ce0| 65 6e 64 69 66 0a 0a 6c | 65 74 20 62 3a 63 75 72 |endif..l|et b:cur|
|00000cf0| 72 65 6e 74 5f 73 79 6e | 74 61 78 20 3d 20 22 63 |rent_syn|tax = "c|
|00000d00| 64 6c 22 0a 0a 22 20 76 | 69 6d 3a 20 74 73 3d 38 |dl".." v|im: ts=8|
|00000d10| 0a | |. | |
+--------+-------------------------+-------------------------+--------+--------+