forked from zain1337/vely
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathv.vim
executable file
·1687 lines (1687 loc) · 165 KB
/
v.vim
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
" Language: Vely
" Vim syntax file
" Maintainer: Sergio Mijatovic
" Latest Revision: May 23 2022
so $VIMRUNTIME/syntax/c.vim
syntax sync minlines=10000
highlight velyConstruct ctermfg=6
highlight velyClause ctermfg=5
hi def link vv_h_other Normal
syn region vv_r_inline_dot start="<<[[:space:]]*[\.]" skip="\\[[:space:]]*$" end=">>" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat contained containedin=vv_r_at keepend
syn match vv_h_print_inline_dot '<<[[:space:]]*[\.]' contained containedin=vv_r_inline_dot
syn match vv_h_print_inline_dot '>>' contained containedin=vv_r_inline_dot
hi def link vv_h_print_inline_dot velyConstruct
syn region vv_r_excl start="^[[:space:]]*[!]" skip="\\[[:space:]]*$" end="$" keepend
syn match vv_h_excl_begin '^[[:space:]]*[!]' contained containedin=vv_r_excl
hi def link vv_h_excl_begin velyConstruct
syn match vv_h_dot '^[[:space:]]*\.'
syn region vv_r_at start="^[[:space:]]*[@]" skip="\\[[:space:]]*$" end="$" keepend
syn match vv_h_at_begin '^[[:space:]]*[@]' contained containedin=vv_r_at
hi def link vv_h_at_begin velyConstruct
hi def link vv_h_dot velyConstruct
syn region vv_r_construct_end_read_line start="^[[:space:]]*end-read-line" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_end_read_line,vv_r_inline_end_read_line,vv_r_at
syn match vv_h_construct_end_read_line "^[[:space:]]*end-read-line" contained containedin=vv_r_construct_end_read_line
syn match vv_h_clause_end_read_line "[=]\@<=define \@=" contained containedin=vv_r_construct_end_read_line
syn match vv_h_clause_end_read_line " define \@=" contained containedin=vv_r_construct_end_read_line
hi def link vv_h_clause_end_read_line velyClause
hi def link vv_h_construct_end_read_line velyConstruct
hi def link vv_h_print_inline_end_read_line velyConstruct
syn region vv_r_construct_read_line start="^[[:space:]]*read-line" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_read_line,vv_r_inline_read_line,vv_r_at
syn match vv_h_construct_read_line "^[[:space:]]*read-line" contained containedin=vv_r_construct_read_line
syn match vv_h_clause_read_line " delimiter \@=" contained containedin=vv_r_construct_read_line
syn match vv_h_clause_read_line " status \@=" contained containedin=vv_r_construct_read_line
syn match vv_h_clause_read_line " to \@=" contained containedin=vv_r_construct_read_line
syn match vv_h_clause_read_line "[=]\@<=define \@=" contained containedin=vv_r_construct_read_line
syn match vv_h_clause_read_line " define \@=" contained containedin=vv_r_construct_read_line
hi def link vv_h_clause_read_line velyClause
hi def link vv_h_construct_read_line velyConstruct
hi def link vv_h_print_inline_read_line velyConstruct
syn region vv_r_construct_double_left_par start="^[[:space:]]*((" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_double_left_par,vv_r_inline_double_left_par,vv_r_at
syn match vv_h_construct_double_left_par "^[[:space:]]*((" contained containedin=vv_r_construct_double_left_par
syn match vv_h_clause_double_left_par "[=]\@<=define \@=" contained containedin=vv_r_construct_double_left_par
syn match vv_h_clause_double_left_par " define \@=" contained containedin=vv_r_construct_double_left_par
hi def link vv_h_clause_double_left_par velyClause
hi def link vv_h_construct_double_left_par velyConstruct
hi def link vv_h_print_inline_double_left_par velyConstruct
syn region vv_r_construct_write_string start="^[[:space:]]*write-string" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_write_string,vv_r_inline_write_string,vv_r_at
syn match vv_h_construct_write_string "^[[:space:]]*write-string" contained containedin=vv_r_construct_write_string
syn match vv_h_clause_write_string "[=]\@<=define \@=" contained containedin=vv_r_construct_write_string
syn match vv_h_clause_write_string " define \@=" contained containedin=vv_r_construct_write_string
syn match vv_h_clause_write_string "[=]\@<=define \@=" contained containedin=vv_r_construct_write_string
syn match vv_h_clause_write_string " define \@=" contained containedin=vv_r_construct_write_string
hi def link vv_h_clause_write_string velyClause
hi def link vv_h_construct_write_string velyConstruct
hi def link vv_h_print_inline_write_string velyConstruct
syn region vv_r_construct_double_right_par start="^[[:space:]]*))" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_double_right_par,vv_r_inline_double_right_par,vv_r_at
syn match vv_h_construct_double_right_par "^[[:space:]]*))" contained containedin=vv_r_construct_double_right_par
syn match vv_h_clause_double_right_par " bytes-written \@=" contained containedin=vv_r_construct_double_right_par
syn match vv_h_clause_double_right_par " notrim \@=" contained containedin=vv_r_construct_double_right_par
syn match vv_h_clause_double_right_par " notrim$" contained containedin=vv_r_construct_double_right_par
syn match vv_h_clause_double_right_par "[=]\@<=define \@=" contained containedin=vv_r_construct_double_right_par
syn match vv_h_clause_double_right_par " define \@=" contained containedin=vv_r_construct_double_right_par
hi def link vv_h_clause_double_right_par velyClause
hi def link vv_h_construct_double_right_par velyConstruct
hi def link vv_h_print_inline_double_right_par velyConstruct
syn region vv_r_construct_end_write_string start="^[[:space:]]*end-write-string" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_end_write_string,vv_r_inline_end_write_string,vv_r_at
syn match vv_h_construct_end_write_string "^[[:space:]]*end-write-string" contained containedin=vv_r_construct_end_write_string
syn match vv_h_clause_end_write_string " bytes-written \@=" contained containedin=vv_r_construct_end_write_string
syn match vv_h_clause_end_write_string " notrim \@=" contained containedin=vv_r_construct_end_write_string
syn match vv_h_clause_end_write_string " notrim$" contained containedin=vv_r_construct_end_write_string
syn match vv_h_clause_end_write_string "[=]\@<=define \@=" contained containedin=vv_r_construct_end_write_string
syn match vv_h_clause_end_write_string " define \@=" contained containedin=vv_r_construct_end_write_string
syn match vv_h_clause_end_write_string "[=]\@<=define \@=" contained containedin=vv_r_construct_end_write_string
syn match vv_h_clause_end_write_string " define \@=" contained containedin=vv_r_construct_end_write_string
hi def link vv_h_clause_end_write_string velyClause
hi def link vv_h_construct_end_write_string velyConstruct
hi def link vv_h_print_inline_end_write_string velyConstruct
syn region vv_r_construct_open_file start="^[[:space:]]*open-file" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_open_file,vv_r_inline_open_file,vv_r_at
syn match vv_h_construct_open_file "^[[:space:]]*open-file" contained containedin=vv_r_construct_open_file
syn match vv_h_clause_open_file " file-id \@=" contained containedin=vv_r_construct_open_file
syn match vv_h_clause_open_file " new-truncate \@=" contained containedin=vv_r_construct_open_file
syn match vv_h_clause_open_file " new-truncate$" contained containedin=vv_r_construct_open_file
syn match vv_h_clause_open_file " status \@=" contained containedin=vv_r_construct_open_file
syn match vv_h_clause_open_file "[=]\@<=define \@=" contained containedin=vv_r_construct_open_file
syn match vv_h_clause_open_file " define \@=" contained containedin=vv_r_construct_open_file
hi def link vv_h_clause_open_file velyClause
hi def link vv_h_construct_open_file velyConstruct
hi def link vv_h_print_inline_open_file velyConstruct
syn region vv_r_construct_close_file start="^[[:space:]]*close-file" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_close_file,vv_r_inline_close_file,vv_r_at
syn match vv_h_construct_close_file "^[[:space:]]*close-file" contained containedin=vv_r_construct_close_file
syn match vv_h_clause_close_file " file-id \@=" contained containedin=vv_r_construct_close_file
syn match vv_h_clause_close_file " status \@=" contained containedin=vv_r_construct_close_file
syn match vv_h_clause_close_file "[=]\@<=define \@=" contained containedin=vv_r_construct_close_file
syn match vv_h_clause_close_file " define \@=" contained containedin=vv_r_construct_close_file
hi def link vv_h_clause_close_file velyClause
hi def link vv_h_construct_close_file velyConstruct
hi def link vv_h_print_inline_close_file velyConstruct
syn region vv_r_construct_file_position start="^[[:space:]]*file-position" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_file_position,vv_r_inline_file_position,vv_r_at
syn match vv_h_construct_file_position "^[[:space:]]*file-position" contained containedin=vv_r_construct_file_position
syn match vv_h_clause_file_position " file-id \@=" contained containedin=vv_r_construct_file_position
syn match vv_h_clause_file_position " get \@=" contained containedin=vv_r_construct_file_position
syn match vv_h_clause_file_position " set \@=" contained containedin=vv_r_construct_file_position
syn match vv_h_clause_file_position " status \@=" contained containedin=vv_r_construct_file_position
syn match vv_h_clause_file_position "[=]\@<=define \@=" contained containedin=vv_r_construct_file_position
syn match vv_h_clause_file_position " define \@=" contained containedin=vv_r_construct_file_position
hi def link vv_h_clause_file_position velyClause
hi def link vv_h_construct_file_position velyConstruct
hi def link vv_h_print_inline_file_position velyConstruct
syn region vv_r_construct_exit_request start="^[[:space:]]*exit-request" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_exit_request,vv_r_inline_exit_request,vv_r_at
syn match vv_h_construct_exit_request "^[[:space:]]*exit-request" contained containedin=vv_r_construct_exit_request
syn match vv_h_clause_exit_request "[=]\@<=define \@=" contained containedin=vv_r_construct_exit_request
syn match vv_h_clause_exit_request " define \@=" contained containedin=vv_r_construct_exit_request
hi def link vv_h_clause_exit_request velyClause
hi def link vv_h_construct_exit_request velyConstruct
hi def link vv_h_print_inline_exit_request velyConstruct
syn region vv_r_construct_finish_output start="^[[:space:]]*finish-output" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_finish_output,vv_r_inline_finish_output,vv_r_at
syn match vv_h_construct_finish_output "^[[:space:]]*finish-output" contained containedin=vv_r_construct_finish_output
syn match vv_h_clause_finish_output "[=]\@<=define \@=" contained containedin=vv_r_construct_finish_output
syn match vv_h_clause_finish_output " define \@=" contained containedin=vv_r_construct_finish_output
hi def link vv_h_clause_finish_output velyClause
hi def link vv_h_construct_finish_output velyConstruct
hi def link vv_h_print_inline_finish_output velyConstruct
syn region vv_r_construct_copy_file start="^[[:space:]]*copy-file" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_copy_file,vv_r_inline_copy_file,vv_r_at
syn match vv_h_construct_copy_file "^[[:space:]]*copy-file" contained containedin=vv_r_construct_copy_file
syn match vv_h_clause_copy_file " status \@=" contained containedin=vv_r_construct_copy_file
syn match vv_h_clause_copy_file " to \@=" contained containedin=vv_r_construct_copy_file
syn match vv_h_clause_copy_file "[=]\@<=define \@=" contained containedin=vv_r_construct_copy_file
syn match vv_h_clause_copy_file " define \@=" contained containedin=vv_r_construct_copy_file
hi def link vv_h_clause_copy_file velyClause
hi def link vv_h_construct_copy_file velyConstruct
hi def link vv_h_print_inline_copy_file velyConstruct
syn region vv_r_construct_resize_mem start="^[[:space:]]*resize-mem" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_resize_mem,vv_r_inline_resize_mem,vv_r_at
syn match vv_h_construct_resize_mem "^[[:space:]]*resize-mem" contained containedin=vv_r_construct_resize_mem
syn match vv_h_clause_resize_mem " size \@=" contained containedin=vv_r_construct_resize_mem
syn match vv_h_clause_resize_mem "[=]\@<=define \@=" contained containedin=vv_r_construct_resize_mem
syn match vv_h_clause_resize_mem " define \@=" contained containedin=vv_r_construct_resize_mem
hi def link vv_h_clause_resize_mem velyClause
hi def link vv_h_construct_resize_mem velyConstruct
hi def link vv_h_print_inline_resize_mem velyConstruct
syn region vv_r_construct_end_do_once start="^[[:space:]]*end-do-once" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_end_do_once,vv_r_inline_end_do_once,vv_r_at
syn match vv_h_construct_end_do_once "^[[:space:]]*end-do-once" contained containedin=vv_r_construct_end_do_once
syn match vv_h_clause_end_do_once "[=]\@<=define \@=" contained containedin=vv_r_construct_end_do_once
syn match vv_h_clause_end_do_once " define \@=" contained containedin=vv_r_construct_end_do_once
hi def link vv_h_clause_end_do_once velyClause
hi def link vv_h_construct_end_do_once velyConstruct
hi def link vv_h_print_inline_end_do_once velyConstruct
syn region vv_r_construct_do_once start="^[[:space:]]*do-once" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_do_once,vv_r_inline_do_once,vv_r_at
syn match vv_h_construct_do_once "^[[:space:]]*do-once" contained containedin=vv_r_construct_do_once
syn match vv_h_clause_do_once "[=]\@<=define \@=" contained containedin=vv_r_construct_do_once
syn match vv_h_clause_do_once " define \@=" contained containedin=vv_r_construct_do_once
hi def link vv_h_clause_do_once velyClause
hi def link vv_h_construct_do_once velyConstruct
hi def link vv_h_print_inline_do_once velyConstruct
syn region vv_r_construct_use_cursor start="^[[:space:]]*use-cursor" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_use_cursor,vv_r_inline_use_cursor,vv_r_at
syn match vv_h_construct_use_cursor "^[[:space:]]*use-cursor" contained containedin=vv_r_construct_use_cursor
syn match vv_h_clause_use_cursor " current \@=" contained containedin=vv_r_construct_use_cursor
syn match vv_h_clause_use_cursor " current$" contained containedin=vv_r_construct_use_cursor
syn match vv_h_clause_use_cursor " get-greater \@=" contained containedin=vv_r_construct_use_cursor
syn match vv_h_clause_use_cursor " get-greater$" contained containedin=vv_r_construct_use_cursor
syn match vv_h_clause_use_cursor " get-lesser \@=" contained containedin=vv_r_construct_use_cursor
syn match vv_h_clause_use_cursor " get-lesser$" contained containedin=vv_r_construct_use_cursor
syn match vv_h_clause_use_cursor " old-key \@=" contained containedin=vv_r_construct_use_cursor
syn match vv_h_clause_use_cursor " status \@=" contained containedin=vv_r_construct_use_cursor
syn match vv_h_clause_use_cursor " update-value \@=" contained containedin=vv_r_construct_use_cursor
syn match vv_h_clause_use_cursor " value \@=" contained containedin=vv_r_construct_use_cursor
syn match vv_h_clause_use_cursor "[=]\@<=define \@=" contained containedin=vv_r_construct_use_cursor
syn match vv_h_clause_use_cursor " define \@=" contained containedin=vv_r_construct_use_cursor
hi def link vv_h_clause_use_cursor velyClause
hi def link vv_h_construct_use_cursor velyConstruct
hi def link vv_h_print_inline_use_cursor velyConstruct
syn region vv_r_construct_delete_tree start="^[[:space:]]*delete-tree" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_delete_tree,vv_r_inline_delete_tree,vv_r_at
syn match vv_h_construct_delete_tree "^[[:space:]]*delete-tree" contained containedin=vv_r_construct_delete_tree
syn match vv_h_clause_delete_tree " key \@=" contained containedin=vv_r_construct_delete_tree
syn match vv_h_clause_delete_tree " old-key \@=" contained containedin=vv_r_construct_delete_tree
syn match vv_h_clause_delete_tree " status \@=" contained containedin=vv_r_construct_delete_tree
syn match vv_h_clause_delete_tree " value \@=" contained containedin=vv_r_construct_delete_tree
syn match vv_h_clause_delete_tree "[=]\@<=define \@=" contained containedin=vv_r_construct_delete_tree
syn match vv_h_clause_delete_tree " define \@=" contained containedin=vv_r_construct_delete_tree
hi def link vv_h_clause_delete_tree velyClause
hi def link vv_h_construct_delete_tree velyConstruct
hi def link vv_h_print_inline_delete_tree velyConstruct
syn region vv_r_construct_read_tree start="^[[:space:]]*read-tree" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_read_tree,vv_r_inline_read_tree,vv_r_at
syn match vv_h_construct_read_tree "^[[:space:]]*read-tree" contained containedin=vv_r_construct_read_tree
syn match vv_h_clause_read_tree " greater \@=" contained containedin=vv_r_construct_read_tree
syn match vv_h_clause_read_tree " greater-equal \@=" contained containedin=vv_r_construct_read_tree
syn match vv_h_clause_read_tree " key \@=" contained containedin=vv_r_construct_read_tree
syn match vv_h_clause_read_tree " lesser \@=" contained containedin=vv_r_construct_read_tree
syn match vv_h_clause_read_tree " lesser-equal \@=" contained containedin=vv_r_construct_read_tree
syn match vv_h_clause_read_tree " max-key \@=" contained containedin=vv_r_construct_read_tree
syn match vv_h_clause_read_tree " max-key$" contained containedin=vv_r_construct_read_tree
syn match vv_h_clause_read_tree " min-key \@=" contained containedin=vv_r_construct_read_tree
syn match vv_h_clause_read_tree " min-key$" contained containedin=vv_r_construct_read_tree
syn match vv_h_clause_read_tree " new-cursor \@=" contained containedin=vv_r_construct_read_tree
syn match vv_h_clause_read_tree " old-key \@=" contained containedin=vv_r_construct_read_tree
syn match vv_h_clause_read_tree " status \@=" contained containedin=vv_r_construct_read_tree
syn match vv_h_clause_read_tree " update-value \@=" contained containedin=vv_r_construct_read_tree
syn match vv_h_clause_read_tree " value \@=" contained containedin=vv_r_construct_read_tree
syn match vv_h_clause_read_tree "[=]\@<=define \@=" contained containedin=vv_r_construct_read_tree
syn match vv_h_clause_read_tree " define \@=" contained containedin=vv_r_construct_read_tree
hi def link vv_h_clause_read_tree velyClause
hi def link vv_h_construct_read_tree velyConstruct
hi def link vv_h_print_inline_read_tree velyConstruct
syn region vv_r_construct_write_tree start="^[[:space:]]*write-tree" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_write_tree,vv_r_inline_write_tree,vv_r_at
syn match vv_h_construct_write_tree "^[[:space:]]*write-tree" contained containedin=vv_r_construct_write_tree
syn match vv_h_clause_write_tree " key \@=" contained containedin=vv_r_construct_write_tree
syn match vv_h_clause_write_tree " new-cursor \@=" contained containedin=vv_r_construct_write_tree
syn match vv_h_clause_write_tree " process-key \@=" contained containedin=vv_r_construct_write_tree
syn match vv_h_clause_write_tree " process-key$" contained containedin=vv_r_construct_write_tree
syn match vv_h_clause_write_tree " process-value \@=" contained containedin=vv_r_construct_write_tree
syn match vv_h_clause_write_tree " process-value$" contained containedin=vv_r_construct_write_tree
syn match vv_h_clause_write_tree " status \@=" contained containedin=vv_r_construct_write_tree
syn match vv_h_clause_write_tree " value \@=" contained containedin=vv_r_construct_write_tree
syn match vv_h_clause_write_tree "[=]\@<=define \@=" contained containedin=vv_r_construct_write_tree
syn match vv_h_clause_write_tree " define \@=" contained containedin=vv_r_construct_write_tree
hi def link vv_h_clause_write_tree velyClause
hi def link vv_h_construct_write_tree velyConstruct
hi def link vv_h_print_inline_write_tree velyConstruct
syn region vv_r_construct_purge_tree start="^[[:space:]]*purge-tree" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_purge_tree,vv_r_inline_purge_tree,vv_r_at
syn match vv_h_construct_purge_tree "^[[:space:]]*purge-tree" contained containedin=vv_r_construct_purge_tree
syn match vv_h_clause_purge_tree "[=]\@<=define \@=" contained containedin=vv_r_construct_purge_tree
syn match vv_h_clause_purge_tree " define \@=" contained containedin=vv_r_construct_purge_tree
hi def link vv_h_clause_purge_tree velyClause
hi def link vv_h_construct_purge_tree velyConstruct
hi def link vv_h_print_inline_purge_tree velyConstruct
syn region vv_r_construct_get_tree start="^[[:space:]]*get-tree" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_get_tree,vv_r_inline_get_tree,vv_r_at
syn match vv_h_construct_get_tree "^[[:space:]]*get-tree" contained containedin=vv_r_construct_get_tree
syn match vv_h_clause_get_tree " count \@=" contained containedin=vv_r_construct_get_tree
syn match vv_h_clause_get_tree " hops \@=" contained containedin=vv_r_construct_get_tree
syn match vv_h_clause_get_tree " to \@=" contained containedin=vv_r_construct_get_tree
syn match vv_h_clause_get_tree "[=]\@<=define \@=" contained containedin=vv_r_construct_get_tree
syn match vv_h_clause_get_tree " define \@=" contained containedin=vv_r_construct_get_tree
hi def link vv_h_clause_get_tree velyClause
hi def link vv_h_construct_get_tree velyConstruct
hi def link vv_h_print_inline_get_tree velyConstruct
syn region vv_r_construct_new_tree start="^[[:space:]]*new-tree" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_new_tree,vv_r_inline_new_tree,vv_r_at
syn match vv_h_construct_new_tree "^[[:space:]]*new-tree" contained containedin=vv_r_construct_new_tree
syn match vv_h_clause_new_tree " custom-eval \@=" contained containedin=vv_r_construct_new_tree
syn match vv_h_clause_new_tree " key-as \@=" contained containedin=vv_r_construct_new_tree
syn match vv_h_clause_new_tree " process-scope \@=" contained containedin=vv_r_construct_new_tree
syn match vv_h_clause_new_tree " process-scope$" contained containedin=vv_r_construct_new_tree
syn match vv_h_clause_new_tree " unsorted \@=" contained containedin=vv_r_construct_new_tree
syn match vv_h_clause_new_tree " unsorted$" contained containedin=vv_r_construct_new_tree
syn match vv_h_clause_new_tree "[=]\@<=define \@=" contained containedin=vv_r_construct_new_tree
syn match vv_h_clause_new_tree " define \@=" contained containedin=vv_r_construct_new_tree
hi def link vv_h_clause_new_tree velyClause
hi def link vv_h_construct_new_tree velyConstruct
hi def link vv_h_print_inline_new_tree velyConstruct
syn region vv_r_construct_new_mem start="^[[:space:]]*new-mem" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_new_mem,vv_r_inline_new_mem,vv_r_at
syn match vv_h_construct_new_mem "^[[:space:]]*new-mem" contained containedin=vv_r_construct_new_mem
syn match vv_h_clause_new_mem " block-size \@=" contained containedin=vv_r_construct_new_mem
syn match vv_h_clause_new_mem " init \@=" contained containedin=vv_r_construct_new_mem
syn match vv_h_clause_new_mem " init$" contained containedin=vv_r_construct_new_mem
syn match vv_h_clause_new_mem " size \@=" contained containedin=vv_r_construct_new_mem
syn match vv_h_clause_new_mem "[=]\@<=define \@=" contained containedin=vv_r_construct_new_mem
syn match vv_h_clause_new_mem " define \@=" contained containedin=vv_r_construct_new_mem
hi def link vv_h_clause_new_mem velyClause
hi def link vv_h_construct_new_mem velyConstruct
hi def link vv_h_print_inline_new_mem velyConstruct
syn region vv_r_construct_delete_mem start="^[[:space:]]*delete-mem" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_delete_mem,vv_r_inline_delete_mem,vv_r_at
syn match vv_h_construct_delete_mem "^[[:space:]]*delete-mem" contained containedin=vv_r_construct_delete_mem
syn match vv_h_clause_delete_mem " status \@=" contained containedin=vv_r_construct_delete_mem
syn match vv_h_clause_delete_mem "[=]\@<=define \@=" contained containedin=vv_r_construct_delete_mem
syn match vv_h_clause_delete_mem " define \@=" contained containedin=vv_r_construct_delete_mem
hi def link vv_h_clause_delete_mem velyClause
hi def link vv_h_construct_delete_mem velyConstruct
hi def link vv_h_print_inline_delete_mem velyConstruct
syn region vv_r_construct_manage_memory start="^[[:space:]]*manage-memory" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_manage_memory,vv_r_inline_manage_memory,vv_r_at
syn match vv_h_construct_manage_memory "^[[:space:]]*manage-memory" contained containedin=vv_r_construct_manage_memory
syn match vv_h_clause_manage_memory " off \@=" contained containedin=vv_r_construct_manage_memory
syn match vv_h_clause_manage_memory " off$" contained containedin=vv_r_construct_manage_memory
syn match vv_h_clause_manage_memory " on \@=" contained containedin=vv_r_construct_manage_memory
syn match vv_h_clause_manage_memory " on$" contained containedin=vv_r_construct_manage_memory
syn match vv_h_clause_manage_memory "[=]\@<=define \@=" contained containedin=vv_r_construct_manage_memory
syn match vv_h_clause_manage_memory " define \@=" contained containedin=vv_r_construct_manage_memory
hi def link vv_h_clause_manage_memory velyClause
hi def link vv_h_construct_manage_memory velyConstruct
hi def link vv_h_print_inline_manage_memory velyConstruct
syn region vv_r_construct_read_hash start="^[[:space:]]*read-hash" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_read_hash,vv_r_inline_read_hash,vv_r_at
syn match vv_h_construct_read_hash "^[[:space:]]*read-hash" contained containedin=vv_r_construct_read_hash
syn match vv_h_clause_read_hash " begin \@=" contained containedin=vv_r_construct_read_hash
syn match vv_h_clause_read_hash " begin$" contained containedin=vv_r_construct_read_hash
syn match vv_h_clause_read_hash " delete \@=" contained containedin=vv_r_construct_read_hash
syn match vv_h_clause_read_hash " delete$" contained containedin=vv_r_construct_read_hash
syn match vv_h_clause_read_hash " key \@=" contained containedin=vv_r_construct_read_hash
syn match vv_h_clause_read_hash " old-key \@=" contained containedin=vv_r_construct_read_hash
syn match vv_h_clause_read_hash " status \@=" contained containedin=vv_r_construct_read_hash
syn match vv_h_clause_read_hash " traverse \@=" contained containedin=vv_r_construct_read_hash
syn match vv_h_clause_read_hash " traverse$" contained containedin=vv_r_construct_read_hash
syn match vv_h_clause_read_hash " value \@=" contained containedin=vv_r_construct_read_hash
syn match vv_h_clause_read_hash "[=]\@<=define \@=" contained containedin=vv_r_construct_read_hash
syn match vv_h_clause_read_hash " define \@=" contained containedin=vv_r_construct_read_hash
hi def link vv_h_clause_read_hash velyClause
hi def link vv_h_construct_read_hash velyConstruct
hi def link vv_h_print_inline_read_hash velyConstruct
syn region vv_r_construct_write_hash start="^[[:space:]]*write-hash" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_write_hash,vv_r_inline_write_hash,vv_r_at
syn match vv_h_construct_write_hash "^[[:space:]]*write-hash" contained containedin=vv_r_construct_write_hash
syn match vv_h_clause_write_hash " key \@=" contained containedin=vv_r_construct_write_hash
syn match vv_h_clause_write_hash " old-key \@=" contained containedin=vv_r_construct_write_hash
syn match vv_h_clause_write_hash " old-value \@=" contained containedin=vv_r_construct_write_hash
syn match vv_h_clause_write_hash " process-key \@=" contained containedin=vv_r_construct_write_hash
syn match vv_h_clause_write_hash " process-key$" contained containedin=vv_r_construct_write_hash
syn match vv_h_clause_write_hash " process-value \@=" contained containedin=vv_r_construct_write_hash
syn match vv_h_clause_write_hash " process-value$" contained containedin=vv_r_construct_write_hash
syn match vv_h_clause_write_hash " status \@=" contained containedin=vv_r_construct_write_hash
syn match vv_h_clause_write_hash " value \@=" contained containedin=vv_r_construct_write_hash
syn match vv_h_clause_write_hash "[=]\@<=define \@=" contained containedin=vv_r_construct_write_hash
syn match vv_h_clause_write_hash " define \@=" contained containedin=vv_r_construct_write_hash
hi def link vv_h_clause_write_hash velyClause
hi def link vv_h_construct_write_hash velyConstruct
hi def link vv_h_print_inline_write_hash velyConstruct
syn region vv_r_construct_new_hash start="^[[:space:]]*new-hash" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_new_hash,vv_r_inline_new_hash,vv_r_at
syn match vv_h_construct_new_hash "^[[:space:]]*new-hash" contained containedin=vv_r_construct_new_hash
syn match vv_h_clause_new_hash " process-scope \@=" contained containedin=vv_r_construct_new_hash
syn match vv_h_clause_new_hash " process-scope$" contained containedin=vv_r_construct_new_hash
syn match vv_h_clause_new_hash " size \@=" contained containedin=vv_r_construct_new_hash
syn match vv_h_clause_new_hash "[=]\@<=define \@=" contained containedin=vv_r_construct_new_hash
syn match vv_h_clause_new_hash " define \@=" contained containedin=vv_r_construct_new_hash
hi def link vv_h_clause_new_hash velyClause
hi def link vv_h_construct_new_hash velyConstruct
hi def link vv_h_print_inline_new_hash velyConstruct
syn region vv_r_construct_resize_hash start="^[[:space:]]*resize-hash" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_resize_hash,vv_r_inline_resize_hash,vv_r_at
syn match vv_h_construct_resize_hash "^[[:space:]]*resize-hash" contained containedin=vv_r_construct_resize_hash
syn match vv_h_clause_resize_hash " size \@=" contained containedin=vv_r_construct_resize_hash
syn match vv_h_clause_resize_hash "[=]\@<=define \@=" contained containedin=vv_r_construct_resize_hash
syn match vv_h_clause_resize_hash " define \@=" contained containedin=vv_r_construct_resize_hash
hi def link vv_h_clause_resize_hash velyClause
hi def link vv_h_construct_resize_hash velyConstruct
hi def link vv_h_print_inline_resize_hash velyConstruct
syn region vv_r_construct_purge_hash start="^[[:space:]]*purge-hash" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_purge_hash,vv_r_inline_purge_hash,vv_r_at
syn match vv_h_construct_purge_hash "^[[:space:]]*purge-hash" contained containedin=vv_r_construct_purge_hash
syn match vv_h_clause_purge_hash " delete \@=" contained containedin=vv_r_construct_purge_hash
syn match vv_h_clause_purge_hash " delete$" contained containedin=vv_r_construct_purge_hash
syn match vv_h_clause_purge_hash "[=]\@<=define \@=" contained containedin=vv_r_construct_purge_hash
syn match vv_h_clause_purge_hash " define \@=" contained containedin=vv_r_construct_purge_hash
hi def link vv_h_clause_purge_hash velyClause
hi def link vv_h_construct_purge_hash velyConstruct
hi def link vv_h_print_inline_purge_hash velyConstruct
syn region vv_r_construct_get_hash start="^[[:space:]]*get-hash" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_get_hash,vv_r_inline_get_hash,vv_r_at
syn match vv_h_construct_get_hash "^[[:space:]]*get-hash" contained containedin=vv_r_construct_get_hash
syn match vv_h_clause_get_hash " average-reads \@=" contained containedin=vv_r_construct_get_hash
syn match vv_h_clause_get_hash " length \@=" contained containedin=vv_r_construct_get_hash
syn match vv_h_clause_get_hash " size \@=" contained containedin=vv_r_construct_get_hash
syn match vv_h_clause_get_hash "[=]\@<=define \@=" contained containedin=vv_r_construct_get_hash
syn match vv_h_clause_get_hash " define \@=" contained containedin=vv_r_construct_get_hash
hi def link vv_h_clause_get_hash velyClause
hi def link vv_h_construct_get_hash velyConstruct
hi def link vv_h_print_inline_get_hash velyConstruct
syn region vv_r_construct_read_file start="^[[:space:]]*read-file" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_read_file,vv_r_inline_read_file,vv_r_at
syn match vv_h_construct_read_file "^[[:space:]]*read-file" contained containedin=vv_r_construct_read_file
syn match vv_h_clause_read_file " file-id \@=" contained containedin=vv_r_construct_read_file
syn match vv_h_clause_read_file " length \@=" contained containedin=vv_r_construct_read_file
syn match vv_h_clause_read_file " position \@=" contained containedin=vv_r_construct_read_file
syn match vv_h_clause_read_file " status \@=" contained containedin=vv_r_construct_read_file
syn match vv_h_clause_read_file " to \@=" contained containedin=vv_r_construct_read_file
syn match vv_h_clause_read_file "[=]\@<=define \@=" contained containedin=vv_r_construct_read_file
syn match vv_h_clause_read_file " define \@=" contained containedin=vv_r_construct_read_file
hi def link vv_h_clause_read_file velyClause
hi def link vv_h_construct_read_file velyConstruct
hi def link vv_h_print_inline_read_file velyConstruct
syn region vv_r_construct_write_file start="^[[:space:]]*write-file" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_write_file,vv_r_inline_write_file,vv_r_at
syn match vv_h_construct_write_file "^[[:space:]]*write-file" contained containedin=vv_r_construct_write_file
syn match vv_h_clause_write_file " append \@=" contained containedin=vv_r_construct_write_file
syn match vv_h_clause_write_file " append$" contained containedin=vv_r_construct_write_file
syn match vv_h_clause_write_file " file-id \@=" contained containedin=vv_r_construct_write_file
syn match vv_h_clause_write_file " from \@=" contained containedin=vv_r_construct_write_file
syn match vv_h_clause_write_file " length \@=" contained containedin=vv_r_construct_write_file
syn match vv_h_clause_write_file " position \@=" contained containedin=vv_r_construct_write_file
syn match vv_h_clause_write_file " status \@=" contained containedin=vv_r_construct_write_file
syn match vv_h_clause_write_file "[=]\@<=define \@=" contained containedin=vv_r_construct_write_file
syn match vv_h_clause_write_file " define \@=" contained containedin=vv_r_construct_write_file
hi def link vv_h_clause_write_file velyClause
hi def link vv_h_construct_write_file velyConstruct
hi def link vv_h_print_inline_write_file velyConstruct
syn region vv_r_construct_read_fifo start="^[[:space:]]*read-fifo" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_read_fifo,vv_r_inline_read_fifo,vv_r_at
syn match vv_h_construct_read_fifo "^[[:space:]]*read-fifo" contained containedin=vv_r_construct_read_fifo
syn match vv_h_clause_read_fifo " key \@=" contained containedin=vv_r_construct_read_fifo
syn match vv_h_clause_read_fifo " value \@=" contained containedin=vv_r_construct_read_fifo
syn match vv_h_clause_read_fifo "[=]\@<=define \@=" contained containedin=vv_r_construct_read_fifo
syn match vv_h_clause_read_fifo " define \@=" contained containedin=vv_r_construct_read_fifo
hi def link vv_h_clause_read_fifo velyClause
hi def link vv_h_construct_read_fifo velyConstruct
hi def link vv_h_print_inline_read_fifo velyConstruct
syn region vv_r_construct_purge_fifo start="^[[:space:]]*purge-fifo" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_purge_fifo,vv_r_inline_purge_fifo,vv_r_at
syn match vv_h_construct_purge_fifo "^[[:space:]]*purge-fifo" contained containedin=vv_r_construct_purge_fifo
syn match vv_h_clause_purge_fifo " delete \@=" contained containedin=vv_r_construct_purge_fifo
syn match vv_h_clause_purge_fifo " delete$" contained containedin=vv_r_construct_purge_fifo
syn match vv_h_clause_purge_fifo "[=]\@<=define \@=" contained containedin=vv_r_construct_purge_fifo
syn match vv_h_clause_purge_fifo " define \@=" contained containedin=vv_r_construct_purge_fifo
hi def link vv_h_clause_purge_fifo velyClause
hi def link vv_h_construct_purge_fifo velyConstruct
hi def link vv_h_print_inline_purge_fifo velyConstruct
syn region vv_r_construct_rewind_fifo start="^[[:space:]]*rewind-fifo" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_rewind_fifo,vv_r_inline_rewind_fifo,vv_r_at
syn match vv_h_construct_rewind_fifo "^[[:space:]]*rewind-fifo" contained containedin=vv_r_construct_rewind_fifo
syn match vv_h_clause_rewind_fifo "[=]\@<=define \@=" contained containedin=vv_r_construct_rewind_fifo
syn match vv_h_clause_rewind_fifo " define \@=" contained containedin=vv_r_construct_rewind_fifo
hi def link vv_h_clause_rewind_fifo velyClause
hi def link vv_h_construct_rewind_fifo velyConstruct
hi def link vv_h_print_inline_rewind_fifo velyConstruct
syn region vv_r_construct_write_fifo start="^[[:space:]]*write-fifo" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_write_fifo,vv_r_inline_write_fifo,vv_r_at
syn match vv_h_construct_write_fifo "^[[:space:]]*write-fifo" contained containedin=vv_r_construct_write_fifo
syn match vv_h_clause_write_fifo " key \@=" contained containedin=vv_r_construct_write_fifo
syn match vv_h_clause_write_fifo " value \@=" contained containedin=vv_r_construct_write_fifo
syn match vv_h_clause_write_fifo "[=]\@<=define \@=" contained containedin=vv_r_construct_write_fifo
syn match vv_h_clause_write_fifo " define \@=" contained containedin=vv_r_construct_write_fifo
hi def link vv_h_clause_write_fifo velyClause
hi def link vv_h_construct_write_fifo velyConstruct
hi def link vv_h_print_inline_write_fifo velyConstruct
syn region vv_r_construct_new_fifo start="^[[:space:]]*new-fifo" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_new_fifo,vv_r_inline_new_fifo,vv_r_at
syn match vv_h_construct_new_fifo "^[[:space:]]*new-fifo" contained containedin=vv_r_construct_new_fifo
syn match vv_h_clause_new_fifo "[=]\@<=define \@=" contained containedin=vv_r_construct_new_fifo
syn match vv_h_clause_new_fifo " define \@=" contained containedin=vv_r_construct_new_fifo
hi def link vv_h_clause_new_fifo velyClause
hi def link vv_h_construct_new_fifo velyConstruct
hi def link vv_h_print_inline_new_fifo velyConstruct
syn region vv_r_construct_unused_var start="^[[:space:]]*unused-var" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_unused_var,vv_r_inline_unused_var,vv_r_at
syn match vv_h_construct_unused_var "^[[:space:]]*unused-var" contained containedin=vv_r_construct_unused_var
syn match vv_h_clause_unused_var "[=]\@<=define \@=" contained containedin=vv_r_construct_unused_var
syn match vv_h_clause_unused_var " define \@=" contained containedin=vv_r_construct_unused_var
hi def link vv_h_clause_unused_var velyClause
hi def link vv_h_construct_unused_var velyConstruct
hi def link vv_h_print_inline_unused_var velyConstruct
syn region vv_r_construct_split_string start="^[[:space:]]*split-string" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_split_string,vv_r_inline_split_string,vv_r_at
syn match vv_h_construct_split_string "^[[:space:]]*split-string" contained containedin=vv_r_construct_split_string
syn match vv_h_clause_split_string " delete \@=" contained containedin=vv_r_construct_split_string
syn match vv_h_clause_split_string " to \@=" contained containedin=vv_r_construct_split_string
syn match vv_h_clause_split_string " with \@=" contained containedin=vv_r_construct_split_string
syn match vv_h_clause_split_string "[=]\@<=define \@=" contained containedin=vv_r_construct_split_string
syn match vv_h_clause_split_string " define \@=" contained containedin=vv_r_construct_split_string
hi def link vv_h_clause_split_string velyClause
hi def link vv_h_construct_split_string velyConstruct
hi def link vv_h_print_inline_split_string velyConstruct
syn region vv_r_construct_task_param start="^[[:space:]]*task-param" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_task_param,vv_r_inline_task_param,vv_r_at
syn match vv_h_construct_task_param "^[[:space:]]*task-param" contained containedin=vv_r_construct_task_param
syn match vv_h_clause_task_param "[=]\@<=define \@=" contained containedin=vv_r_construct_task_param
syn match vv_h_clause_task_param " define \@=" contained containedin=vv_r_construct_task_param
hi def link vv_h_clause_task_param velyClause
hi def link vv_h_construct_task_param velyConstruct
hi def link vv_h_print_inline_task_param velyConstruct
syn region vv_r_construct_input_param start="^[[:space:]]*input-param" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_input_param,vv_r_inline_input_param,vv_r_at
syn match vv_h_construct_input_param "^[[:space:]]*input-param" contained containedin=vv_r_construct_input_param
syn match vv_h_clause_input_param "[=]\@<=define \@=" contained containedin=vv_r_construct_input_param
syn match vv_h_clause_input_param " define \@=" contained containedin=vv_r_construct_input_param
syn match vv_h_clause_input_param "[=]\@<=define \@=" contained containedin=vv_r_construct_input_param
syn match vv_h_clause_input_param " define \@=" contained containedin=vv_r_construct_input_param
hi def link vv_h_clause_input_param velyClause
hi def link vv_h_construct_input_param velyConstruct
hi def link vv_h_print_inline_input_param velyConstruct
syn region vv_r_construct_end_task start="^[[:space:]]*end-task" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_end_task,vv_r_inline_end_task,vv_r_at
syn match vv_h_construct_end_task "^[[:space:]]*end-task" contained containedin=vv_r_construct_end_task
syn match vv_h_clause_end_task "[=]\@<=define \@=" contained containedin=vv_r_construct_end_task
syn match vv_h_clause_end_task " define \@=" contained containedin=vv_r_construct_end_task
hi def link vv_h_clause_end_task velyClause
hi def link vv_h_construct_end_task velyConstruct
hi def link vv_h_print_inline_end_task velyConstruct
syn region vv_r_construct_else_task start="^[[:space:]]*else-task" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_else_task,vv_r_inline_else_task,vv_r_at
syn match vv_h_construct_else_task "^[[:space:]]*else-task" contained containedin=vv_r_construct_else_task
syn match vv_h_clause_else_task " other \@=" contained containedin=vv_r_construct_else_task
syn match vv_h_clause_else_task " other$" contained containedin=vv_r_construct_else_task
syn match vv_h_clause_else_task "[=]\@<=define \@=" contained containedin=vv_r_construct_else_task
syn match vv_h_clause_else_task " define \@=" contained containedin=vv_r_construct_else_task
hi def link vv_h_clause_else_task velyClause
hi def link vv_h_construct_else_task velyConstruct
hi def link vv_h_print_inline_else_task velyConstruct
syn region vv_r_construct_if_task start="^[[:space:]]*if-task" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_if_task,vv_r_inline_if_task,vv_r_at
syn match vv_h_construct_if_task "^[[:space:]]*if-task" contained containedin=vv_r_construct_if_task
syn match vv_h_clause_if_task " other \@=" contained containedin=vv_r_construct_if_task
syn match vv_h_clause_if_task " other$" contained containedin=vv_r_construct_if_task
syn match vv_h_clause_if_task "[=]\@<=define \@=" contained containedin=vv_r_construct_if_task
syn match vv_h_clause_if_task " define \@=" contained containedin=vv_r_construct_if_task
syn match vv_h_clause_if_task "[=]\@<=define \@=" contained containedin=vv_r_construct_if_task
syn match vv_h_clause_if_task " define \@=" contained containedin=vv_r_construct_if_task
hi def link vv_h_clause_if_task velyClause
hi def link vv_h_construct_if_task velyConstruct
hi def link vv_h_print_inline_if_task velyConstruct
syn region vv_r_construct___ start="^[[:space:]]*%%" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct___,vv_r_inline___,vv_r_at
syn match vv_h_construct___ "^[[:space:]]*%%" contained containedin=vv_r_construct___
syn match vv_h_clause___ "[=]\@<=define \@=" contained containedin=vv_r_construct___
syn match vv_h_clause___ " define \@=" contained containedin=vv_r_construct___
hi def link vv_h_clause___ velyClause
hi def link vv_h_construct___ velyConstruct
hi def link vv_h_print_inline___ velyConstruct
syn region vv_r_construct_request_handler start="^[[:space:]]*request-handler" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_request_handler,vv_r_inline_request_handler,vv_r_at
syn match vv_h_construct_request_handler "^[[:space:]]*request-handler" contained containedin=vv_r_construct_request_handler
syn match vv_h_clause_request_handler "[=]\@<=define \@=" contained containedin=vv_r_construct_request_handler
syn match vv_h_clause_request_handler " define \@=" contained containedin=vv_r_construct_request_handler
syn match vv_h_clause_request_handler "[=]\@<=define \@=" contained containedin=vv_r_construct_request_handler
syn match vv_h_clause_request_handler " define \@=" contained containedin=vv_r_construct_request_handler
hi def link vv_h_clause_request_handler velyClause
hi def link vv_h_construct_request_handler velyConstruct
hi def link vv_h_print_inline_request_handler velyConstruct
syn region vv_r_construct_end_request_handler start="^[[:space:]]*end-request-handler" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_end_request_handler,vv_r_inline_end_request_handler,vv_r_at
syn match vv_h_construct_end_request_handler "^[[:space:]]*end-request-handler" contained containedin=vv_r_construct_end_request_handler
syn match vv_h_clause_end_request_handler "[=]\@<=define \@=" contained containedin=vv_r_construct_end_request_handler
syn match vv_h_clause_end_request_handler " define \@=" contained containedin=vv_r_construct_end_request_handler
hi def link vv_h_clause_end_request_handler velyClause
hi def link vv_h_construct_end_request_handler velyConstruct
hi def link vv_h_print_inline_end_request_handler velyConstruct
syn region vv_r_construct_set_input start="^[[:space:]]*set-input" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_set_input,vv_r_inline_set_input,vv_r_at
syn match vv_h_construct_set_input "^[[:space:]]*set-input" contained containedin=vv_r_construct_set_input
syn match vv_h_clause_set_input "[=]\@<=define \@=" contained containedin=vv_r_construct_set_input
syn match vv_h_clause_set_input " define \@=" contained containedin=vv_r_construct_set_input
hi def link vv_h_clause_set_input velyClause
hi def link vv_h_construct_set_input velyConstruct
hi def link vv_h_print_inline_set_input velyConstruct
syn region vv_r_construct_request_body start="^[[:space:]]*request-body" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_request_body,vv_r_inline_request_body,vv_r_at
syn match vv_h_construct_request_body "^[[:space:]]*request-body" contained containedin=vv_r_construct_request_body
syn match vv_h_clause_request_body " length \@=" contained containedin=vv_r_construct_request_body
syn match vv_h_clause_request_body "[=]\@<=define \@=" contained containedin=vv_r_construct_request_body
syn match vv_h_clause_request_body " define \@=" contained containedin=vv_r_construct_request_body
hi def link vv_h_clause_request_body velyClause
hi def link vv_h_construct_request_body velyConstruct
hi def link vv_h_print_inline_request_body velyConstruct
syn region vv_r_construct_delete_cookie start="^[[:space:]]*delete-cookie" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_delete_cookie,vv_r_inline_delete_cookie,vv_r_at
syn match vv_h_construct_delete_cookie "^[[:space:]]*delete-cookie" contained containedin=vv_r_construct_delete_cookie
syn match vv_h_clause_delete_cookie " path \@=" contained containedin=vv_r_construct_delete_cookie
syn match vv_h_clause_delete_cookie " secure \@=" contained containedin=vv_r_construct_delete_cookie
syn match vv_h_clause_delete_cookie " secure$" contained containedin=vv_r_construct_delete_cookie
syn match vv_h_clause_delete_cookie " status \@=" contained containedin=vv_r_construct_delete_cookie
syn match vv_h_clause_delete_cookie "[=]\@<=define \@=" contained containedin=vv_r_construct_delete_cookie
syn match vv_h_clause_delete_cookie " define \@=" contained containedin=vv_r_construct_delete_cookie
hi def link vv_h_clause_delete_cookie velyClause
hi def link vv_h_construct_delete_cookie velyConstruct
hi def link vv_h_print_inline_delete_cookie velyConstruct
syn region vv_r_construct_get_cookie start="^[[:space:]]*get-cookie" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_get_cookie,vv_r_inline_get_cookie,vv_r_at
syn match vv_h_construct_get_cookie "^[[:space:]]*get-cookie" contained containedin=vv_r_construct_get_cookie
syn match vv_h_clause_get_cookie "[=]\@<=define \@=" contained containedin=vv_r_construct_get_cookie
syn match vv_h_clause_get_cookie " define \@=" contained containedin=vv_r_construct_get_cookie
hi def link vv_h_clause_get_cookie velyClause
hi def link vv_h_construct_get_cookie velyConstruct
hi def link vv_h_print_inline_get_cookie velyConstruct
syn region vv_r_construct_set_cookie start="^[[:space:]]*set-cookie" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_set_cookie,vv_r_inline_set_cookie,vv_r_at
syn match vv_h_construct_set_cookie "^[[:space:]]*set-cookie" contained containedin=vv_r_construct_set_cookie
syn match vv_h_clause_set_cookie " expires \@=" contained containedin=vv_r_construct_set_cookie
syn match vv_h_clause_set_cookie " no-http-only \@=" contained containedin=vv_r_construct_set_cookie
syn match vv_h_clause_set_cookie " no-http-only$" contained containedin=vv_r_construct_set_cookie
syn match vv_h_clause_set_cookie " path \@=" contained containedin=vv_r_construct_set_cookie
syn match vv_h_clause_set_cookie " same-site \@=" contained containedin=vv_r_construct_set_cookie
syn match vv_h_clause_set_cookie " secure \@=" contained containedin=vv_r_construct_set_cookie
syn match vv_h_clause_set_cookie " secure$" contained containedin=vv_r_construct_set_cookie
syn match vv_h_clause_set_cookie "[=]\@<=define \@=" contained containedin=vv_r_construct_set_cookie
syn match vv_h_clause_set_cookie " define \@=" contained containedin=vv_r_construct_set_cookie
hi def link vv_h_clause_set_cookie velyClause
hi def link vv_h_construct_set_cookie velyConstruct
hi def link vv_h_print_inline_set_cookie velyConstruct
syn region vv_r_construct_report_error start="^[[:space:]]*report-error" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_report_error,vv_r_inline_report_error,vv_r_at
syn match vv_h_construct_report_error "^[[:space:]]*report-error" contained containedin=vv_r_construct_report_error
syn match vv_h_clause_report_error "[=]\@<=define \@=" contained containedin=vv_r_construct_report_error
syn match vv_h_clause_report_error " define \@=" contained containedin=vv_r_construct_report_error
hi def link vv_h_clause_report_error velyClause
hi def link vv_h_construct_report_error velyConstruct
hi def link vv_h_print_inline_report_error velyConstruct
syn region vv_r_construct_copy_string start="^[[:space:]]*copy-string" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_copy_string,vv_r_inline_copy_string,vv_r_at
syn match vv_h_construct_copy_string "^[[:space:]]*copy-string" contained containedin=vv_r_construct_copy_string
syn match vv_h_clause_copy_string " bytes-written \@=" contained containedin=vv_r_construct_copy_string
syn match vv_h_clause_copy_string " length \@=" contained containedin=vv_r_construct_copy_string
syn match vv_h_clause_copy_string " to \@=" contained containedin=vv_r_construct_copy_string
syn match vv_h_clause_copy_string "[=]\@<=define \@=" contained containedin=vv_r_construct_copy_string
syn match vv_h_clause_copy_string " define \@=" contained containedin=vv_r_construct_copy_string
hi def link vv_h_clause_copy_string velyClause
hi def link vv_h_construct_copy_string velyConstruct
hi def link vv_h_print_inline_copy_string velyConstruct
syn region vv_r_construct_trace_run start="^[[:space:]]*trace-run" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_trace_run,vv_r_inline_trace_run,vv_r_at
syn match vv_h_construct_trace_run "^[[:space:]]*trace-run" contained containedin=vv_r_construct_trace_run
syn match vv_h_clause_trace_run "[=]\@<=define \@=" contained containedin=vv_r_construct_trace_run
syn match vv_h_clause_trace_run " define \@=" contained containedin=vv_r_construct_trace_run
hi def link vv_h_clause_trace_run velyClause
hi def link vv_h_construct_trace_run velyConstruct
hi def link vv_h_print_inline_trace_run velyConstruct
syn region vv_r_construct_pf_url start="^[[:space:]]*pf-url" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_pf_url,vv_r_inline_pf_url,vv_r_at
syn match vv_h_construct_pf_url "^[[:space:]]*pf-url" contained containedin=vv_r_construct_pf_url
syn match vv_h_clause_pf_url " bytes-written \@=" contained containedin=vv_r_construct_pf_url
syn match vv_h_print_inline_pf_url " bytes-written \@=" contained containedin=vv_r_inline_pf_url
syn match vv_h_print_inline_pf_url " define \@=" contained containedin=vv_r_inline_pf_url
syn match vv_h_clause_pf_url " format \@=" contained containedin=vv_r_construct_pf_url
syn match vv_h_print_inline_pf_url " format \@=" contained containedin=vv_r_inline_pf_url
syn match vv_h_print_inline_pf_url " define \@=" contained containedin=vv_r_inline_pf_url
syn match vv_h_clause_pf_url " to \@=" contained containedin=vv_r_construct_pf_url
syn match vv_h_print_inline_pf_url " to \@=" contained containedin=vv_r_inline_pf_url
syn match vv_h_print_inline_pf_url " define \@=" contained containedin=vv_r_inline_pf_url
syn match vv_h_clause_pf_url " to-error \@=" contained containedin=vv_r_construct_pf_url
syn match vv_h_clause_pf_url " to-error$" contained containedin=vv_r_construct_pf_url
syn match vv_h_print_inline_pf_url " to-error\(>>\)\@=" contained containedin=vv_r_inline_pf_url
syn match vv_h_print_inline_pf_url " to-error \@=" contained containedin=vv_r_inline_pf_url
syn match vv_h_clause_pf_url "[=]\@<=define \@=" contained containedin=vv_r_construct_pf_url
syn match vv_h_clause_pf_url " define \@=" contained containedin=vv_r_construct_pf_url
syn match vv_h_print_inline_pf_url " define \@=" contained containedin=vv_r_inline_pf_url
syn match vv_h_print_inline_pf_url " define \@=" contained containedin=vv_r_inline_pf_url
syn region vv_r_inline_pf_url start="<<[[:space:]]*pf-url \@=" skip="\\[[:space:]]*$" end=">>" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat contained containedin=vv_r_at keepend
syn match vv_h_print_inline_pf_url '<<[[:space:]]*pf-url \@=' contained containedin=vv_r_inline_pf_url
syn match vv_h_print_inline_pf_url '>>' contained containedin=vv_r_inline_pf_url
hi def link vv_h_clause_pf_url velyClause
hi def link vv_h_construct_pf_url velyConstruct
hi def link vv_h_print_inline_pf_url velyConstruct
syn region vv_r_construct_pf_web start="^[[:space:]]*pf-web" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_pf_web,vv_r_inline_pf_web,vv_r_at
syn match vv_h_construct_pf_web "^[[:space:]]*pf-web" contained containedin=vv_r_construct_pf_web
syn match vv_h_clause_pf_web " bytes-written \@=" contained containedin=vv_r_construct_pf_web
syn match vv_h_print_inline_pf_web " bytes-written \@=" contained containedin=vv_r_inline_pf_web
syn match vv_h_print_inline_pf_web " define \@=" contained containedin=vv_r_inline_pf_web
syn match vv_h_clause_pf_web " format \@=" contained containedin=vv_r_construct_pf_web
syn match vv_h_print_inline_pf_web " format \@=" contained containedin=vv_r_inline_pf_web
syn match vv_h_print_inline_pf_web " define \@=" contained containedin=vv_r_inline_pf_web
syn match vv_h_clause_pf_web " to \@=" contained containedin=vv_r_construct_pf_web
syn match vv_h_print_inline_pf_web " to \@=" contained containedin=vv_r_inline_pf_web
syn match vv_h_print_inline_pf_web " define \@=" contained containedin=vv_r_inline_pf_web
syn match vv_h_clause_pf_web " to-error \@=" contained containedin=vv_r_construct_pf_web
syn match vv_h_clause_pf_web " to-error$" contained containedin=vv_r_construct_pf_web
syn match vv_h_print_inline_pf_web " to-error\(>>\)\@=" contained containedin=vv_r_inline_pf_web
syn match vv_h_print_inline_pf_web " to-error \@=" contained containedin=vv_r_inline_pf_web
syn match vv_h_clause_pf_web "[=]\@<=define \@=" contained containedin=vv_r_construct_pf_web
syn match vv_h_clause_pf_web " define \@=" contained containedin=vv_r_construct_pf_web
syn match vv_h_print_inline_pf_web " define \@=" contained containedin=vv_r_inline_pf_web
syn match vv_h_print_inline_pf_web " define \@=" contained containedin=vv_r_inline_pf_web
syn match vv_h_clause_pf_web "[=]\@<=define \@=" contained containedin=vv_r_construct_pf_web
syn match vv_h_clause_pf_web " define \@=" contained containedin=vv_r_construct_pf_web
syn match vv_h_print_inline_pf_web " define \@=" contained containedin=vv_r_inline_pf_web
syn match vv_h_print_inline_pf_web " define \@=" contained containedin=vv_r_inline_pf_web
syn region vv_r_inline_pf_web start="<<[[:space:]]*pf-web \@=" skip="\\[[:space:]]*$" end=">>" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat contained containedin=vv_r_at keepend
syn match vv_h_print_inline_pf_web '<<[[:space:]]*pf-web \@=' contained containedin=vv_r_inline_pf_web
syn match vv_h_print_inline_pf_web '>>' contained containedin=vv_r_inline_pf_web
hi def link vv_h_clause_pf_web velyClause
hi def link vv_h_construct_pf_web velyConstruct
hi def link vv_h_print_inline_pf_web velyConstruct
syn region vv_r_construct_pf_out start="^[[:space:]]*pf-out" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_pf_out,vv_r_inline_pf_out,vv_r_at
syn match vv_h_construct_pf_out "^[[:space:]]*pf-out" contained containedin=vv_r_construct_pf_out
syn match vv_h_clause_pf_out " bytes-written \@=" contained containedin=vv_r_construct_pf_out
syn match vv_h_print_inline_pf_out " bytes-written \@=" contained containedin=vv_r_inline_pf_out
syn match vv_h_print_inline_pf_out " define \@=" contained containedin=vv_r_inline_pf_out
syn match vv_h_clause_pf_out " format \@=" contained containedin=vv_r_construct_pf_out
syn match vv_h_print_inline_pf_out " format \@=" contained containedin=vv_r_inline_pf_out
syn match vv_h_print_inline_pf_out " define \@=" contained containedin=vv_r_inline_pf_out
syn match vv_h_clause_pf_out " to \@=" contained containedin=vv_r_construct_pf_out
syn match vv_h_print_inline_pf_out " to \@=" contained containedin=vv_r_inline_pf_out
syn match vv_h_print_inline_pf_out " define \@=" contained containedin=vv_r_inline_pf_out
syn match vv_h_clause_pf_out " to-error \@=" contained containedin=vv_r_construct_pf_out
syn match vv_h_clause_pf_out " to-error$" contained containedin=vv_r_construct_pf_out
syn match vv_h_print_inline_pf_out " to-error\(>>\)\@=" contained containedin=vv_r_inline_pf_out
syn match vv_h_print_inline_pf_out " to-error \@=" contained containedin=vv_r_inline_pf_out
syn match vv_h_clause_pf_out "[=]\@<=define \@=" contained containedin=vv_r_construct_pf_out
syn match vv_h_clause_pf_out " define \@=" contained containedin=vv_r_construct_pf_out
syn match vv_h_print_inline_pf_out " define \@=" contained containedin=vv_r_inline_pf_out
syn match vv_h_print_inline_pf_out " define \@=" contained containedin=vv_r_inline_pf_out
syn match vv_h_clause_pf_out "[=]\@<=define \@=" contained containedin=vv_r_construct_pf_out
syn match vv_h_clause_pf_out " define \@=" contained containedin=vv_r_construct_pf_out
syn match vv_h_print_inline_pf_out " define \@=" contained containedin=vv_r_inline_pf_out
syn match vv_h_print_inline_pf_out " define \@=" contained containedin=vv_r_inline_pf_out
syn match vv_h_clause_pf_out "[=]\@<=define \@=" contained containedin=vv_r_construct_pf_out
syn match vv_h_clause_pf_out " define \@=" contained containedin=vv_r_construct_pf_out
syn match vv_h_print_inline_pf_out " define \@=" contained containedin=vv_r_inline_pf_out
syn match vv_h_print_inline_pf_out " define \@=" contained containedin=vv_r_inline_pf_out
syn region vv_r_inline_pf_out start="<<[[:space:]]*pf-out \@=" skip="\\[[:space:]]*$" end=">>" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat contained containedin=vv_r_at keepend
syn match vv_h_print_inline_pf_out '<<[[:space:]]*pf-out \@=' contained containedin=vv_r_inline_pf_out
syn match vv_h_print_inline_pf_out '>>' contained containedin=vv_r_inline_pf_out
hi def link vv_h_clause_pf_out velyClause
hi def link vv_h_construct_pf_out velyConstruct
hi def link vv_h_print_inline_pf_out velyConstruct
syn region vv_r_construct_set_req start="^[[:space:]]*set-req" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_set_req,vv_r_inline_set_req,vv_r_at
syn match vv_h_construct_set_req "^[[:space:]]*set-req" contained containedin=vv_r_construct_set_req
syn match vv_h_clause_set_req " data \@=" contained containedin=vv_r_construct_set_req
syn match vv_h_clause_set_req "[=]\@<=define \@=" contained containedin=vv_r_construct_set_req
syn match vv_h_clause_set_req " define \@=" contained containedin=vv_r_construct_set_req
hi def link vv_h_clause_set_req velyClause
hi def link vv_h_construct_set_req velyConstruct
hi def link vv_h_print_inline_set_req velyConstruct
syn region vv_r_construct_set_app start="^[[:space:]]*set-app" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_set_app,vv_r_inline_set_app,vv_r_at
syn match vv_h_construct_set_app "^[[:space:]]*set-app" contained containedin=vv_r_construct_set_app
syn match vv_h_clause_set_app " process-data \@=" contained containedin=vv_r_construct_set_app
syn match vv_h_clause_set_app "[=]\@<=define \@=" contained containedin=vv_r_construct_set_app
syn match vv_h_clause_set_app " define \@=" contained containedin=vv_r_construct_set_app
hi def link vv_h_clause_set_app velyClause
hi def link vv_h_construct_set_app velyConstruct
hi def link vv_h_print_inline_set_app velyConstruct
syn region vv_r_construct_flush_output start="^[[:space:]]*flush-output" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_flush_output,vv_r_inline_flush_output,vv_r_at
syn match vv_h_construct_flush_output "^[[:space:]]*flush-output" contained containedin=vv_r_construct_flush_output
syn match vv_h_clause_flush_output "[=]\@<=define \@=" contained containedin=vv_r_construct_flush_output
syn match vv_h_clause_flush_output " define \@=" contained containedin=vv_r_construct_flush_output
hi def link vv_h_clause_flush_output velyClause
hi def link vv_h_construct_flush_output velyConstruct
hi def link vv_h_print_inline_flush_output velyConstruct
syn region vv_r_construct_num_string start="^[[:space:]]*num-string" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_num_string,vv_r_inline_num_string,vv_r_at
syn match vv_h_construct_num_string "^[[:space:]]*num-string" contained containedin=vv_r_construct_num_string
syn match vv_h_clause_num_string " base \@=" contained containedin=vv_r_construct_num_string
syn match vv_h_clause_num_string " bytes-written \@=" contained containedin=vv_r_construct_num_string
syn match vv_h_clause_num_string " to \@=" contained containedin=vv_r_construct_num_string
syn match vv_h_clause_num_string "[=]\@<=define \@=" contained containedin=vv_r_construct_num_string
syn match vv_h_clause_num_string " define \@=" contained containedin=vv_r_construct_num_string
hi def link vv_h_clause_num_string velyClause
hi def link vv_h_construct_num_string velyConstruct
hi def link vv_h_print_inline_num_string velyConstruct
syn region vv_r_construct_get_req start="^[[:space:]]*get-req" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_get_req,vv_r_inline_get_req,vv_r_at
syn match vv_h_construct_get_req "^[[:space:]]*get-req" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " arg-count \@=" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " arg-count$" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " arg-value \@=" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " content-type \@=" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " cookie \@=" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " cookie-count \@=" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " cookie-count$" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " data \@=" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " errno \@=" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " errno$" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " error \@=" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " header \@=" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " input-count \@=" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " input-count$" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " input-name \@=" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " input-value \@=" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " method \@=" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " name \@=" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " name$" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " process-id \@=" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " process-id$" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " referring-url \@=" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " referring-url$" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " to \@=" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " trace-file \@=" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " trace-file$" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req "[=]\@<=define \@=" contained containedin=vv_r_construct_get_req
syn match vv_h_clause_get_req " define \@=" contained containedin=vv_r_construct_get_req
hi def link vv_h_clause_get_req velyClause
hi def link vv_h_construct_get_req velyConstruct
hi def link vv_h_print_inline_get_req velyConstruct
syn region vv_r_construct_get_app start="^[[:space:]]*get-app" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_get_app,vv_r_inline_get_app,vv_r_at
syn match vv_h_construct_get_app "^[[:space:]]*get-app" contained containedin=vv_r_construct_get_app
syn match vv_h_clause_get_app " db-vendor \@=" contained containedin=vv_r_construct_get_app
syn match vv_h_clause_get_app " directory \@=" contained containedin=vv_r_construct_get_app
syn match vv_h_clause_get_app " directory$" contained containedin=vv_r_construct_get_app
syn match vv_h_clause_get_app " file-directory \@=" contained containedin=vv_r_construct_get_app
syn match vv_h_clause_get_app " file-directory$" contained containedin=vv_r_construct_get_app
syn match vv_h_clause_get_app " name \@=" contained containedin=vv_r_construct_get_app
syn match vv_h_clause_get_app " name$" contained containedin=vv_r_construct_get_app
syn match vv_h_clause_get_app " path \@=" contained containedin=vv_r_construct_get_app
syn match vv_h_clause_get_app " process-data \@=" contained containedin=vv_r_construct_get_app
syn match vv_h_clause_get_app " to \@=" contained containedin=vv_r_construct_get_app
syn match vv_h_clause_get_app " trace-directory \@=" contained containedin=vv_r_construct_get_app
syn match vv_h_clause_get_app " trace-directory$" contained containedin=vv_r_construct_get_app
syn match vv_h_clause_get_app " upload-size \@=" contained containedin=vv_r_construct_get_app
syn match vv_h_clause_get_app " upload-size$" contained containedin=vv_r_construct_get_app
syn match vv_h_clause_get_app "[=]\@<=define \@=" contained containedin=vv_r_construct_get_app
syn match vv_h_clause_get_app " define \@=" contained containedin=vv_r_construct_get_app
hi def link vv_h_clause_get_app velyClause
hi def link vv_h_construct_get_app velyConstruct
hi def link vv_h_print_inline_get_app velyConstruct
syn region vv_r_construct_get_sys start="^[[:space:]]*get-sys" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_get_sys,vv_r_inline_get_sys,vv_r_at
syn match vv_h_construct_get_sys "^[[:space:]]*get-sys" contained containedin=vv_r_construct_get_sys
syn match vv_h_clause_get_sys " directory \@=" contained containedin=vv_r_construct_get_sys
syn match vv_h_clause_get_sys " directory$" contained containedin=vv_r_construct_get_sys
syn match vv_h_clause_get_sys " environment \@=" contained containedin=vv_r_construct_get_sys
syn match vv_h_clause_get_sys " os-name \@=" contained containedin=vv_r_construct_get_sys
syn match vv_h_clause_get_sys " os-name$" contained containedin=vv_r_construct_get_sys
syn match vv_h_clause_get_sys " os-version \@=" contained containedin=vv_r_construct_get_sys
syn match vv_h_clause_get_sys " os-version$" contained containedin=vv_r_construct_get_sys
syn match vv_h_clause_get_sys " to \@=" contained containedin=vv_r_construct_get_sys
syn match vv_h_clause_get_sys " web-environment \@=" contained containedin=vv_r_construct_get_sys
syn match vv_h_clause_get_sys "[=]\@<=define \@=" contained containedin=vv_r_construct_get_sys
syn match vv_h_clause_get_sys " define \@=" contained containedin=vv_r_construct_get_sys
hi def link vv_h_clause_get_sys velyClause
hi def link vv_h_construct_get_sys velyConstruct
hi def link vv_h_print_inline_get_sys velyConstruct
syn region vv_r_construct_match_regex start="^[[:space:]]*match-regex" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_match_regex,vv_r_inline_match_regex,vv_r_at
syn match vv_h_construct_match_regex "^[[:space:]]*match-regex" contained containedin=vv_r_construct_match_regex
syn match vv_h_clause_match_regex " cache \@=" contained containedin=vv_r_construct_match_regex
syn match vv_h_clause_match_regex " cache$" contained containedin=vv_r_construct_match_regex
syn match vv_h_clause_match_regex " case-insensitive \@=" contained containedin=vv_r_construct_match_regex
syn match vv_h_clause_match_regex " case-insensitive$" contained containedin=vv_r_construct_match_regex
syn match vv_h_clause_match_regex " clear-cache \@=" contained containedin=vv_r_construct_match_regex
syn match vv_h_clause_match_regex " in \@=" contained containedin=vv_r_construct_match_regex
syn match vv_h_clause_match_regex " replace-with \@=" contained containedin=vv_r_construct_match_regex
syn match vv_h_clause_match_regex " result \@=" contained containedin=vv_r_construct_match_regex
syn match vv_h_clause_match_regex " result-length \@=" contained containedin=vv_r_construct_match_regex
syn match vv_h_clause_match_regex " single-match \@=" contained containedin=vv_r_construct_match_regex
syn match vv_h_clause_match_regex " single-match$" contained containedin=vv_r_construct_match_regex
syn match vv_h_clause_match_regex " status \@=" contained containedin=vv_r_construct_match_regex
syn match vv_h_clause_match_regex " utf8 \@=" contained containedin=vv_r_construct_match_regex
syn match vv_h_clause_match_regex " utf8$" contained containedin=vv_r_construct_match_regex
syn match vv_h_clause_match_regex "[=]\@<=define \@=" contained containedin=vv_r_construct_match_regex
syn match vv_h_clause_match_regex " define \@=" contained containedin=vv_r_construct_match_regex
hi def link vv_h_clause_match_regex velyClause
hi def link vv_h_construct_match_regex velyConstruct
hi def link vv_h_print_inline_match_regex velyConstruct
syn region vv_r_construct_get_time start="^[[:space:]]*get-time" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_get_time,vv_r_inline_get_time,vv_r_at
syn match vv_h_construct_get_time "^[[:space:]]*get-time" contained containedin=vv_r_construct_get_time
syn match vv_h_clause_get_time " day \@=" contained containedin=vv_r_construct_get_time
syn match vv_h_clause_get_time " format \@=" contained containedin=vv_r_construct_get_time
syn match vv_h_clause_get_time " hour \@=" contained containedin=vv_r_construct_get_time
syn match vv_h_clause_get_time " minute \@=" contained containedin=vv_r_construct_get_time
syn match vv_h_clause_get_time " month \@=" contained containedin=vv_r_construct_get_time
syn match vv_h_clause_get_time " second \@=" contained containedin=vv_r_construct_get_time
syn match vv_h_clause_get_time " timezone \@=" contained containedin=vv_r_construct_get_time
syn match vv_h_clause_get_time " to \@=" contained containedin=vv_r_construct_get_time
syn match vv_h_clause_get_time " year \@=" contained containedin=vv_r_construct_get_time
syn match vv_h_clause_get_time "[=]\@<=define \@=" contained containedin=vv_r_construct_get_time
syn match vv_h_clause_get_time " define \@=" contained containedin=vv_r_construct_get_time
hi def link vv_h_clause_get_time velyClause
hi def link vv_h_construct_get_time velyConstruct
hi def link vv_h_print_inline_get_time velyConstruct
syn region vv_r_construct_uniq_file start="^[[:space:]]*uniq-file" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_uniq_file,vv_r_inline_uniq_file,vv_r_at
syn match vv_h_construct_uniq_file "^[[:space:]]*uniq-file" contained containedin=vv_r_construct_uniq_file
syn match vv_h_clause_uniq_file " temporary \@=" contained containedin=vv_r_construct_uniq_file
syn match vv_h_clause_uniq_file " temporary$" contained containedin=vv_r_construct_uniq_file
syn match vv_h_clause_uniq_file "[=]\@<=define \@=" contained containedin=vv_r_construct_uniq_file
syn match vv_h_clause_uniq_file " define \@=" contained containedin=vv_r_construct_uniq_file
hi def link vv_h_clause_uniq_file velyClause
hi def link vv_h_construct_uniq_file velyConstruct
hi def link vv_h_print_inline_uniq_file velyConstruct
syn region vv_r_construct_call_server start="^[[:space:]]*call-server" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_call_server,vv_r_inline_call_server,vv_r_at
syn match vv_h_construct_call_server "^[[:space:]]*call-server" contained containedin=vv_r_construct_call_server
syn match vv_h_clause_call_server " array-count \@=" contained containedin=vv_r_construct_call_server
syn match vv_h_clause_call_server " finished-okay \@=" contained containedin=vv_r_construct_call_server
syn match vv_h_clause_call_server " started \@=" contained containedin=vv_r_construct_call_server
syn match vv_h_clause_call_server " status \@=" contained containedin=vv_r_construct_call_server
syn match vv_h_clause_call_server "[=]\@<=define \@=" contained containedin=vv_r_construct_call_server
syn match vv_h_clause_call_server " define \@=" contained containedin=vv_r_construct_call_server
hi def link vv_h_clause_call_server velyClause
hi def link vv_h_construct_call_server velyConstruct
hi def link vv_h_print_inline_call_server velyConstruct
syn region vv_r_construct_delete_server start="^[[:space:]]*delete-server" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_delete_server,vv_r_inline_delete_server,vv_r_at
syn match vv_h_construct_delete_server "^[[:space:]]*delete-server" contained containedin=vv_r_construct_delete_server
syn match vv_h_clause_delete_server "[=]\@<=define \@=" contained containedin=vv_r_construct_delete_server
syn match vv_h_clause_delete_server " define \@=" contained containedin=vv_r_construct_delete_server
hi def link vv_h_clause_delete_server velyClause
hi def link vv_h_construct_delete_server velyConstruct
hi def link vv_h_print_inline_delete_server velyConstruct
syn region vv_r_construct_read_server start="^[[:space:]]*read-server" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_read_server,vv_r_inline_read_server,vv_r_at
syn match vv_h_construct_read_server "^[[:space:]]*read-server" contained containedin=vv_r_construct_read_server
syn match vv_h_clause_read_server " data \@=" contained containedin=vv_r_construct_read_server
syn match vv_h_clause_read_server " data-length \@=" contained containedin=vv_r_construct_read_server
syn match vv_h_clause_read_server " error \@=" contained containedin=vv_r_construct_read_server
syn match vv_h_clause_read_server " error-length \@=" contained containedin=vv_r_construct_read_server
syn match vv_h_clause_read_server " request-status \@=" contained containedin=vv_r_construct_read_server
syn match vv_h_clause_read_server " status \@=" contained containedin=vv_r_construct_read_server
syn match vv_h_clause_read_server " status-text \@=" contained containedin=vv_r_construct_read_server
syn match vv_h_clause_read_server "[=]\@<=define \@=" contained containedin=vv_r_construct_read_server
syn match vv_h_clause_read_server " define \@=" contained containedin=vv_r_construct_read_server
hi def link vv_h_clause_read_server velyClause
hi def link vv_h_construct_read_server velyConstruct
hi def link vv_h_print_inline_read_server velyConstruct
syn region vv_r_construct_new_server start="^[[:space:]]*new-server" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_new_server,vv_r_inline_new_server,vv_r_at
syn match vv_h_construct_new_server "^[[:space:]]*new-server" contained containedin=vv_r_construct_new_server
syn match vv_h_clause_new_server " app-path \@=" contained containedin=vv_r_construct_new_server
syn match vv_h_clause_new_server " content \@=" contained containedin=vv_r_construct_new_server
syn match vv_h_clause_new_server " content-length \@=" contained containedin=vv_r_construct_new_server
syn match vv_h_clause_new_server " content-type \@=" contained containedin=vv_r_construct_new_server
syn match vv_h_clause_new_server " environment \@=" contained containedin=vv_r_construct_new_server
syn match vv_h_clause_new_server " location \@=" contained containedin=vv_r_construct_new_server
syn match vv_h_clause_new_server " method \@=" contained containedin=vv_r_construct_new_server
syn match vv_h_clause_new_server " request-body \@=" contained containedin=vv_r_construct_new_server
syn match vv_h_clause_new_server " request-path \@=" contained containedin=vv_r_construct_new_server
syn match vv_h_clause_new_server " timeout \@=" contained containedin=vv_r_construct_new_server
syn match vv_h_clause_new_server " url-payload \@=" contained containedin=vv_r_construct_new_server
syn match vv_h_clause_new_server "[=]\@<=define \@=" contained containedin=vv_r_construct_new_server
syn match vv_h_clause_new_server " define \@=" contained containedin=vv_r_construct_new_server
hi def link vv_h_clause_new_server velyClause
hi def link vv_h_construct_new_server velyConstruct
hi def link vv_h_print_inline_new_server velyConstruct
syn region vv_r_construct_call_web start="^[[:space:]]*call-web" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_call_web,vv_r_inline_call_web,vv_r_at
syn match vv_h_construct_call_web "^[[:space:]]*call-web" contained containedin=vv_r_construct_call_web
syn match vv_h_clause_call_web " cert \@=" contained containedin=vv_r_construct_call_web
syn match vv_h_clause_call_web " content \@=" contained containedin=vv_r_construct_call_web
syn match vv_h_clause_call_web " content-length \@=" contained containedin=vv_r_construct_call_web
syn match vv_h_clause_call_web " content-type \@=" contained containedin=vv_r_construct_call_web
syn match vv_h_clause_call_web " cookie-jar \@=" contained containedin=vv_r_construct_call_web
syn match vv_h_clause_call_web " custom \@=" contained containedin=vv_r_construct_call_web
syn match vv_h_clause_call_web " error \@=" contained containedin=vv_r_construct_call_web
syn match vv_h_clause_call_web " fields \@=" contained containedin=vv_r_construct_call_web
syn match vv_h_clause_call_web " files \@=" contained containedin=vv_r_construct_call_web
syn match vv_h_clause_call_web " method \@=" contained containedin=vv_r_construct_call_web
syn match vv_h_clause_call_web " no-cert \@=" contained containedin=vv_r_construct_call_web
syn match vv_h_clause_call_web " no-cert$" contained containedin=vv_r_construct_call_web
syn match vv_h_clause_call_web " request-body \@=" contained containedin=vv_r_construct_call_web
syn match vv_h_clause_call_web " request-headers \@=" contained containedin=vv_r_construct_call_web
syn match vv_h_clause_call_web " response \@=" contained containedin=vv_r_construct_call_web
syn match vv_h_clause_call_web " response-code \@=" contained containedin=vv_r_construct_call_web
syn match vv_h_clause_call_web " response-headers \@=" contained containedin=vv_r_construct_call_web
syn match vv_h_clause_call_web " status \@=" contained containedin=vv_r_construct_call_web
syn match vv_h_clause_call_web " timeout \@=" contained containedin=vv_r_construct_call_web
syn match vv_h_clause_call_web "[=]\@<=define \@=" contained containedin=vv_r_construct_call_web
syn match vv_h_clause_call_web " define \@=" contained containedin=vv_r_construct_call_web
hi def link vv_h_clause_call_web velyClause
hi def link vv_h_construct_call_web velyConstruct
hi def link vv_h_print_inline_call_web velyConstruct
syn region vv_r_construct_delete_file start="^[[:space:]]*delete-file" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_delete_file,vv_r_inline_delete_file,vv_r_at
syn match vv_h_construct_delete_file "^[[:space:]]*delete-file" contained containedin=vv_r_construct_delete_file
syn match vv_h_clause_delete_file " status \@=" contained containedin=vv_r_construct_delete_file
syn match vv_h_clause_delete_file "[=]\@<=define \@=" contained containedin=vv_r_construct_delete_file
syn match vv_h_clause_delete_file " define \@=" contained containedin=vv_r_construct_delete_file
hi def link vv_h_clause_delete_file velyClause
hi def link vv_h_construct_delete_file velyConstruct
hi def link vv_h_print_inline_delete_file velyConstruct
syn region vv_r_construct_rename_file start="^[[:space:]]*rename-file" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_rename_file,vv_r_inline_rename_file,vv_r_at
syn match vv_h_construct_rename_file "^[[:space:]]*rename-file" contained containedin=vv_r_construct_rename_file
syn match vv_h_clause_rename_file " status \@=" contained containedin=vv_r_construct_rename_file
syn match vv_h_clause_rename_file " to \@=" contained containedin=vv_r_construct_rename_file
syn match vv_h_clause_rename_file "[=]\@<=define \@=" contained containedin=vv_r_construct_rename_file
syn match vv_h_clause_rename_file " define \@=" contained containedin=vv_r_construct_rename_file
hi def link vv_h_clause_rename_file velyClause
hi def link vv_h_construct_rename_file velyConstruct
hi def link vv_h_print_inline_rename_file velyConstruct
syn region vv_r_construct_new_json start="^[[:space:]]*new-json" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_new_json,vv_r_inline_new_json,vv_r_at
syn match vv_h_construct_new_json "^[[:space:]]*new-json" contained containedin=vv_r_construct_new_json
syn match vv_h_clause_new_json " error-position \@=" contained containedin=vv_r_construct_new_json
syn match vv_h_clause_new_json " error-text \@=" contained containedin=vv_r_construct_new_json
syn match vv_h_clause_new_json " from \@=" contained containedin=vv_r_construct_new_json
syn match vv_h_clause_new_json " length \@=" contained containedin=vv_r_construct_new_json
syn match vv_h_clause_new_json " max-hash-size \@=" contained containedin=vv_r_construct_new_json
syn match vv_h_clause_new_json " node-handler \@=" contained containedin=vv_r_construct_new_json
syn match vv_h_clause_new_json " noencode \@=" contained containedin=vv_r_construct_new_json
syn match vv_h_clause_new_json " noencode$" contained containedin=vv_r_construct_new_json
syn match vv_h_clause_new_json " no-hash \@=" contained containedin=vv_r_construct_new_json
syn match vv_h_clause_new_json " no-hash$" contained containedin=vv_r_construct_new_json
syn match vv_h_clause_new_json " status \@=" contained containedin=vv_r_construct_new_json
syn match vv_h_clause_new_json "[=]\@<=define \@=" contained containedin=vv_r_construct_new_json
syn match vv_h_clause_new_json " define \@=" contained containedin=vv_r_construct_new_json
hi def link vv_h_clause_new_json velyClause
hi def link vv_h_construct_new_json velyConstruct
hi def link vv_h_print_inline_new_json velyConstruct
syn region vv_r_construct_delete_json start="^[[:space:]]*delete-json" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend
syn match vv_h_other '[a-zA-Z0-9]\+' contained containedin=vv_r_construct_delete_json,vv_r_inline_delete_json,vv_r_at
syn match vv_h_construct_delete_json "^[[:space:]]*delete-json" contained containedin=vv_r_construct_delete_json
syn match vv_h_clause_delete_json "[=]\@<=define \@=" contained containedin=vv_r_construct_delete_json
syn match vv_h_clause_delete_json " define \@=" contained containedin=vv_r_construct_delete_json
hi def link vv_h_clause_delete_json velyClause
hi def link vv_h_construct_delete_json velyConstruct
hi def link vv_h_print_inline_delete_json velyConstruct
syn region vv_r_construct_json_utf8 start="^[[:space:]]*json-utf8" skip="\\[[:space:]]*$" end="$" contains=cString,cNumbers,cOperator,cType,cConstant,cFormat,cComment,cCommentL keepend