@@ -8853,13 +8853,15 @@ sub set_constants { # {{{1
88538853 'BTM' => 'DOS Batch' ,
88548854 'blade' => 'Blade' ,
88558855 'blade.php' => 'Blade' ,
8856- 'build.xml' => 'Ant' ,
88578856 'b' => 'Brainfuck' ,
88588857 'bf' => 'Brainfuck' ,
8858+ 'bicep' => 'Bicep' ,
8859+ 'bicepparam' => 'Bicep' ,
88598860 'blp' => 'Blueprint' ,
88608861 'brs' => 'BrightScript' ,
8861- 'bzl' => 'Starlark' ,
88628862 'btp' => 'BizTalk Pipeline' ,
8863+ 'build.xml' => 'Ant' ,
8864+ 'bzl' => 'Starlark' ,
88638865 'odx' => 'BizTalk Orchestration' ,
88648866 'carbon' => 'Carbon' ,
88658867 'cpy' => 'COBOL' ,
@@ -8911,6 +8913,7 @@ sub set_constants { # {{{1
89118913 'cob' => 'COBOL' ,
89128914 'COB' => 'COBOL' ,
89138915 'cocoa5' => 'CoCoA 5' ,
8916+ 'code-workspace' => 'VSCode Workspace' ,
89148917 'c5' => 'CoCoA 5' ,
89158918 'cpkg5' => 'CoCoA 5' ,
89168919 'cocoa5server'=> 'CoCoA 5' ,
@@ -9419,6 +9422,7 @@ sub set_constants { # {{{1
94199422 'rhtml' => 'Ruby HTML' ,
94209423 'circom' => 'Circom' ,
94219424 'cairo' => 'Cairo' ,
9425+ 'clar' => 'Clarity' ,
94229426 'rs.in' => 'Rust' ,
94239427 'rs' => 'Rust' ,
94249428 'rst.txt' => 'reStructuredText' ,
@@ -10004,6 +10008,11 @@ sub set_constants { # {{{1
1000410008 [ 'remove_matches' , '^\s*#' ],
1000510009 [ 'remove_inline' , '#.*$' ],
1000610010 ],
10011+ 'Bicep' => [
10012+ [ 'rm_comments_in_strings', '"', '/*', '*/' ],
10013+ [ 'rm_comments_in_strings', '"', '//', '' ],
10014+ [ 'call_regexp_common' , 'C++' ],
10015+ ],
1000710016 'BizTalk Pipeline' => [
1000810017 [ 'remove_html_comments', ],
1000910018 [ 'call_regexp_common' , 'HTML' ],
@@ -11157,6 +11166,10 @@ sub set_constants { # {{{1
1115711166 [ 'remove_matches' , '^\s*#' ],
1115811167 [ 'call_regexp_common' , 'C++' ],
1115911168 ],
11169+ 'Clarity' => [
11170+ [ 'remove_matches' , '^\s*;;' ],
11171+ [ 'remove_inline' , ';;.*$' ],
11172+ ],
1116011173 'Rust' => [
1116111174 [ 'rm_comments_in_strings', '"', '/*', '*/' ],
1116211175 [ 'rm_comments_in_strings', '"', '//', '' ],
@@ -11523,6 +11536,11 @@ sub set_constants { # {{{1
1152311536 [ 'remove_html_comments', ],
1152411537 [ 'call_regexp_common' , 'HTML' ],
1152511538 ],
11539+ 'VSCode Workspace' => [
11540+ [ 'rm_comments_in_strings', '"', '/*', '*/' ],
11541+ [ 'rm_comments_in_strings', '"', '//', '' ],
11542+ [ 'call_regexp_common' , 'C++' ],
11543+ ],
1152611544 'Vuejs Component' => [
1152711545 [ 'remove_html_comments', ],
1152811546# [ 'call_regexp_common' , 'HTML' ], # problematic, ref #876
@@ -11904,6 +11922,7 @@ sub set_constants { # {{{1
1190411922 'basic' => 0.75,
1190511923 'Bazel' => 1.00,
1190611924 'bc' => 1.50,
11925+ 'Bicep' => 3.00,
1190711926 'Blade' => 2.00,
1190811927 'bliss' => 0.75,
1190911928 'Blueprint' => 2.50,
@@ -12159,6 +12178,7 @@ sub set_constants { # {{{1
1215912178 'RobotFramework' => 2.50,
1216012179 'Circom' => 1.00,
1216112180 'Cairo' => 1.00,
12181+ 'Clarity' => 1.47,
1216212182 'Rust' => 1.00,
1216312183 'sas' => 1.95,
1216412184 'Scala' => 4.10,
@@ -12232,6 +12252,7 @@ sub set_constants { # {{{1
1223212252 'Visual Fox Pro' => 4.00, # Visual Fox Pro is not available in the language gearing ratios listed at Mayes Consulting web site
1223312253 'Visualforce Component' => 1.9 ,
1223412254 'Visualforce Page' => 1.9 ,
12255+ 'VSCode Workspace' => 2.50,
1223512256 'Vuejs Component' => 2.00,
1223612257 'Vyper' => 4.20,
1223712258 'Web Services Description' => 1.00,
0 commit comments