1#![allow(clippy::all)]
2use crate::define_languages;
3use phf::phf_map;
4define_languages! {
5 _1CEnterprise => { name : "1C Enterprise", r#type : "programming", color : "#814CCC",
6 extensions : [".bsl", ".os"], aliases : [], tm_scope : "source.bsl", ace_mode :
7 "text", language_id : 0u64, filenames : [], interpreters : [], }, _2DimensionalArray
8 => { name : "2-Dimensional Array", r#type : "data", color : "#38761D", extensions :
9 [".2da"], aliases : [], tm_scope : "source.2da", ace_mode : "text", language_id :
10 387204628u64, filenames : [], interpreters : [], }, _4D => { name : "4D", r#type :
11 "programming", color : "#004289", extensions : [".4dm"], aliases : [], tm_scope :
12 "source.4dm", ace_mode : "text", language_id : 577529595u64, filenames : [],
13 interpreters : [], }, ABAP => { name : "ABAP", r#type : "programming", color :
14 "#E8274B", extensions : [".abap"], aliases : [], tm_scope : "source.abap", ace_mode :
15 "abap", language_id : 1u64, filenames : [], interpreters : [], }, ABAPCDS => { name :
16 "ABAP CDS", r#type : "programming", color : "#555e25", extensions : [".asddls"],
17 aliases : [], tm_scope : "source.abapcds", ace_mode : "text", language_id :
18 452681853u64, filenames : [], interpreters : [], }, ABNF => { name : "ABNF", r#type :
19 "data", color : "#000000", extensions : [".abnf"], aliases : [], tm_scope :
20 "source.abnf", ace_mode : "text", language_id : 429u64, filenames : [], interpreters
21 : [], }, AGSScript => { name : "AGS Script", r#type : "programming", color :
22 "#B9D9FF", extensions : [".asc", ".ash"], aliases : ["ags"], tm_scope : "source.c++",
23 ace_mode : "c_cpp", language_id : 2u64, codemirror_mode : "clike",
24 codemirror_mime_type : "text/x-c++src", filenames : [], interpreters : [], }, AIDL =>
25 { name : "AIDL", r#type : "programming", color : "#34EB6B", extensions : [".aidl"],
26 aliases : [], tm_scope : "source.aidl", ace_mode : "text", language_id :
27 451700185u64, filenames : [], interpreters : ["aidl"], }, AL => { name : "AL", r#type
28 : "programming", color : "#3AA2B5", extensions : [".al"], aliases : [], tm_scope :
29 "source.al", ace_mode : "text", language_id : 658971832u64, filenames : [],
30 interpreters : [], }, ALGOL => { name : "ALGOL", r#type : "programming", color :
31 "#D1E0DB", extensions : [".alg"], aliases : [], tm_scope : "source.algol60", ace_mode
32 : "pascal", language_id : 79217948u64, codemirror_mode : "pascal",
33 codemirror_mime_type : "text/x-pascal", filenames : [], interpreters : [], }, AMPL =>
34 { name : "AMPL", r#type : "programming", color : "#E6EFBB", extensions : [".ampl",
35 ".mod"], aliases : [], tm_scope : "source.ampl", ace_mode : "text", language_id :
36 3u64, filenames : [], interpreters : [], }, ANTLR => { name : "ANTLR", r#type :
37 "programming", color : "#9DC3FF", extensions : [".g4"], aliases : [], tm_scope :
38 "source.antlr", ace_mode : "text", language_id : 4u64, filenames : [], interpreters :
39 [], }, APIBlueprint => { name : "API Blueprint", r#type : "markup", color :
40 "#2ACCA8", extensions : [".apib"], aliases : [], tm_scope :
41 "text.html.markdown.source.gfm.apib", ace_mode : "markdown", language_id : 5u64,
42 filenames : [], interpreters : [], }, APL => { name : "APL", r#type : "programming",
43 color : "#5A8164", extensions : [".apl", ".dyalog"], aliases : [], tm_scope :
44 "source.apl", ace_mode : "text", language_id : 6u64, codemirror_mode : "apl",
45 codemirror_mime_type : "text/apl", filenames : [], interpreters : ["apl", "aplx",
46 "dyalog"], }, ASL => { name : "ASL", r#type : "programming", color : "#000000",
47 extensions : [".asl", ".dsl"], aliases : [], tm_scope : "source.asl", ace_mode :
48 "asl", language_id : 124996147u64, filenames : [], interpreters : [], }, ASN1 => {
49 name : "ASN.1", r#type : "data", color : "#000000", extensions : [".asn", ".asn1"],
50 aliases : [], tm_scope : "source.asn", ace_mode : "text", language_id : 7u64,
51 codemirror_mode : "asn.1", codemirror_mime_type : "text/x-ttcn-asn", filenames : [],
52 interpreters : [], }, ASPNET => { name : "ASP.NET", r#type : "programming", color :
53 "#9400ff", extensions : [".asax", ".ascx", ".ashx", ".asmx", ".aspx", ".axd"],
54 aliases : ["aspx", "aspx-vb"], tm_scope : "text.html.asp", ace_mode : "text",
55 language_id : 564186416u64, codemirror_mode : "htmlembedded", codemirror_mime_type :
56 "application/x-aspx", filenames : [], interpreters : [], }, ATS => { name : "ATS",
57 r#type : "programming", color : "#1ac620", extensions : [".dats", ".hats", ".sats"],
58 aliases : ["ats2"], tm_scope : "source.ats", ace_mode : "ocaml", language_id : 9u64,
59 filenames : [], interpreters : [], }, ActionScript => { name : "ActionScript", r#type
60 : "programming", color : "#882B0F", extensions : [".as"], aliases :
61 ["actionscript 3", "actionscript3", "as3"], tm_scope : "source.actionscript.3",
62 ace_mode : "actionscript", language_id : 10u64, filenames : [], interpreters : [], },
63 Ada => { name : "Ada", r#type : "programming", color : "#02f88c", extensions :
64 [".adb", ".ada", ".ads"], aliases : ["ada95", "ada2005"], tm_scope : "source.ada",
65 ace_mode : "ada", language_id : 11u64, filenames : [], interpreters : [], },
66 AdblockFilterList => { name : "Adblock Filter List", r#type : "data", color :
67 "#800000", extensions : [".txt"], aliases : ["ad block filters", "ad block", "adb",
68 "adblock"], tm_scope : "text.adblock", ace_mode : "text", language_id : 884614762u64,
69 filenames : [], interpreters : [], }, AdobeFontMetrics => { name :
70 "Adobe Font Metrics", r#type : "data", color : "#fa0f00", extensions : [".afm"],
71 aliases : ["acfm", "adobe composite font metrics", "adobe multiple font metrics",
72 "amfm"], tm_scope : "source.afm", ace_mode : "text", language_id : 147198098u64,
73 filenames : [], interpreters : [], }, Agda => { name : "Agda", r#type :
74 "programming", color : "#315665", extensions : [".agda"], aliases : [], tm_scope :
75 "source.agda", ace_mode : "text", language_id : 12u64, filenames : [], interpreters :
76 [], }, Aiken => { name : "Aiken", r#type : "programming", color : "#640ff8",
77 extensions : [".ak"], aliases : [], tm_scope : "source.aiken", ace_mode : "text",
78 language_id : 899409497u64, filenames : [], interpreters : [], }, Aleo => { name :
79 "Aleo", r#type : "programming", color : "#154BF9", extensions : [".aleo"], aliases :
80 [], tm_scope : "source.aleo", ace_mode : "text", language_id : 566431048u64,
81 filenames : [], interpreters : [], }, Alloy => { name : "Alloy", r#type :
82 "programming", color : "#64C800", extensions : [".als"], aliases : [], tm_scope :
83 "source.alloy", ace_mode : "text", language_id : 13u64, filenames : [], interpreters
84 : [], }, AlpineAbuild => { name : "Alpine Abuild", r#type : "programming", color :
85 "#0D597F", extensions : [], aliases : ["abuild", "apkbuild"], tm_scope :
86 "source.shell", ace_mode : "sh", language_id : 14u64, codemirror_mode : "shell",
87 codemirror_mime_type : "text/x-sh", filenames : ["APKBUILD"], group : "Shell",
88 interpreters : [], }, AltiumDesigner => { name : "Altium Designer", r#type : "data",
89 color : "#A89663", extensions : [".OutJob", ".PcbDoc", ".PrjPCB", ".SchDoc"], aliases
90 : ["altium"], tm_scope : "source.ini", ace_mode : "ini", language_id : 187772328u64,
91 filenames : [], interpreters : [], }, AngelScript => { name : "AngelScript", r#type :
92 "programming", color : "#C7D7DC", extensions : [".as", ".angelscript"], aliases : [],
93 tm_scope : "source.angelscript", ace_mode : "text", language_id : 389477596u64,
94 codemirror_mode : "clike", codemirror_mime_type : "text/x-c++src", filenames : [],
95 interpreters : [], }, AnswerSetProgramming => { name : "Answer Set Programming",
96 r#type : "programming", color : "#A9CC29", extensions : [".lp"], aliases : [],
97 tm_scope : "source.answersetprogramming", ace_mode : "prolog", language_id :
98 433009171u64, filenames : [], interpreters : ["clingo"], }, AntBuildSystem => { name
99 : "Ant Build System", r#type : "data", color : "#A9157E", extensions : [], aliases :
100 [], tm_scope : "text.xml.ant", ace_mode : "xml", language_id : 15u64, codemirror_mode
101 : "xml", codemirror_mime_type : "application/xml", filenames : ["ant.xml",
102 "build.xml"], interpreters : [], }, Antlers => { name : "Antlers", r#type : "markup",
103 color : "#ff269e", extensions : [".antlers.html", ".antlers.php", ".antlers.xml"],
104 aliases : [], tm_scope : "text.html.statamic", ace_mode : "text", language_id :
105 1067292663u64, filenames : [], interpreters : [], }, ApacheConf => { name :
106 "ApacheConf", r#type : "data", color : "#d12127", extensions : [".apacheconf",
107 ".vhost"], aliases : ["aconf", "apache"], tm_scope : "source.apacheconf", ace_mode :
108 "apache_conf", language_id : 16u64, filenames : [".htaccess", "apache2.conf",
109 "httpd.conf"], interpreters : [], }, Apex => { name : "Apex", r#type : "programming",
110 color : "#1797c0", extensions : [".cls", ".apex", ".trigger"], aliases : [], tm_scope
111 : "source.apex", ace_mode : "apex", language_id : 17u64, codemirror_mode : "clike",
112 codemirror_mime_type : "text/x-java", filenames : [], interpreters : [], },
113 ApolloGuidanceComputer => { name : "Apollo Guidance Computer", r#type :
114 "programming", color : "#0B3D91", extensions : [".agc"], aliases : [], tm_scope :
115 "source.agc", ace_mode : "assembly_x86", language_id : 18u64, filenames : [], group :
116 "Assembly", interpreters : [], }, AppleScript => { name : "AppleScript", r#type :
117 "programming", color : "#101F1F", extensions : [".applescript", ".scpt"], aliases :
118 ["apples", "osascript"], tm_scope : "source.applescript", ace_mode : "applescript",
119 language_id : 19u64, filenames : [], interpreters : ["osascript"], }, Arc => { name :
120 "Arc", r#type : "programming", color : "#aa2afe", extensions : [".arc"], aliases :
121 [], tm_scope : "none", ace_mode : "text", language_id : 20u64, filenames : [],
122 interpreters : [], }, AsciiDoc => { name : "AsciiDoc", r#type : "prose", color :
123 "#73a0c5", extensions : [".asciidoc", ".adoc", ".asc"], aliases : [], tm_scope :
124 "text.html.asciidoc", ace_mode : "asciidoc", language_id : 22u64, wrap : true,
125 filenames : [], interpreters : [], }, AspectJ => { name : "AspectJ", r#type :
126 "programming", color : "#a957b0", extensions : [".aj"], aliases : [], tm_scope :
127 "source.aspectj", ace_mode : "text", language_id : 23u64, filenames : [],
128 interpreters : [], }, Assembly => { name : "Assembly", r#type : "programming", color
129 : "#6E4C13", extensions : [".asm", ".a51", ".i", ".inc", ".nas", ".nasm", ".s"],
130 aliases : ["asm", "nasm"], tm_scope : "source.assembly", ace_mode : "assembly_x86",
131 language_id : 24u64, filenames : [], interpreters : [], }, Astro => { name : "Astro",
132 r#type : "markup", color : "#ff5a03", extensions : [".astro"], aliases : [], tm_scope
133 : "source.astro", ace_mode : "astro", language_id : 578209015u64, codemirror_mode :
134 "jsx", codemirror_mime_type : "text/jsx", filenames : [], interpreters : [], },
135 Asymptote => { name : "Asymptote", r#type : "programming", color : "#ff0000",
136 extensions : [".asy"], aliases : [], tm_scope : "source.c++", ace_mode : "c_cpp",
137 language_id : 591605007u64, codemirror_mode : "clike", codemirror_mime_type :
138 "text/x-kotlin", filenames : [], interpreters : ["asy"], }, Augeas => { name :
139 "Augeas", r#type : "programming", color : "#9CC134", extensions : [".aug"], aliases :
140 [], tm_scope : "none", ace_mode : "text", language_id : 25u64, filenames : [],
141 interpreters : [], }, AutoHotkey => { name : "AutoHotkey", r#type : "programming",
142 color : "#6594b9", extensions : [".ahk", ".ah1", ".ah2", ".ahkl"], aliases : ["ahk"],
143 tm_scope : "source.ahk", ace_mode : "autohotkey", language_id : 26u64, filenames :
144 [], interpreters : [], }, AutoIt => { name : "AutoIt", r#type : "programming", color
145 : "#1C3552", extensions : [".au3"], aliases : ["au3", "AutoIt3", "AutoItScript"],
146 tm_scope : "source.autoit", ace_mode : "autohotkey", language_id : 27u64, filenames :
147 [], interpreters : [], }, AvroIDL => { name : "Avro IDL", r#type : "data", color :
148 "#0040FF", extensions : [".avdl"], aliases : [], tm_scope : "source.avro", ace_mode :
149 "text", language_id : 785497837u64, filenames : [], interpreters : [], }, Awk => {
150 name : "Awk", r#type : "programming", color : "#c30e9b", extensions : [".awk",
151 ".auk", ".gawk", ".mawk", ".nawk"], aliases : [], tm_scope : "source.awk", ace_mode :
152 "text", language_id : 28u64, filenames : [], interpreters : ["awk", "gawk", "mawk",
153 "nawk"], }, B => { name : "B", r#type : "programming", color : "#da7666", extensions
154 : [".b"], aliases : [], tm_scope : "source.c", ace_mode : "text", language_id :
155 700792152u64, filenames : [], interpreters : [], }, BFormalMethod => { name :
156 "B (Formal Method)", r#type : "programming", color : "#8aa8c5", extensions :
157 [".mch"], aliases : [], tm_scope : "source.b", ace_mode : "text", language_id :
158 993355937u64, filenames : [], interpreters : [], }, B4X => { name : "B4X", r#type :
159 "programming", color : "#00e4ff", extensions : [".bas"], aliases :
160 ["basic for android"], tm_scope : "source.vba", ace_mode : "text", language_id :
161 96642275u64, codemirror_mode : "vb", codemirror_mime_type : "text/x-vb", filenames :
162 [], interpreters : [], }, BAML => { name : "BAML", r#type : "programming", color :
163 "#a855f7", extensions : [".baml"], aliases : [], tm_scope : "source.baml", ace_mode :
164 "io", language_id : 502521509u64, codemirror_mode : "stylus", codemirror_mime_type :
165 "text/x-styl", filenames : [], interpreters : [], }, BASIC => { name : "BASIC",
166 r#type : "programming", color : "#ff0000", extensions : [".bas"], aliases : [],
167 tm_scope : "source.basic", ace_mode : "basic", language_id : 28923963u64, filenames :
168 [], interpreters : [], }, BBCode => { name : "BBCode", r#type : "markup", color :
169 "#CAFF42", extensions : [".bbcode"], aliases : [], tm_scope : "text.bbcode", ace_mode
170 : "text", language_id : 206921123u64, filenames : [], interpreters : [], }, BIRD2 =>
171 { name : "BIRD2", r#type : "data", color : "#b6d7e4", extensions : [], aliases :
172 ["bird", "bird3"], tm_scope : "source.bird2", ace_mode : "text", language_id :
173 584191811u64, filenames : ["bird.conf"], interpreters : [], }, BQN => { name : "BQN",
174 r#type : "programming", color : "#2b7067", extensions : [".bqn"], aliases : [],
175 tm_scope : "source.bqn", ace_mode : "text", language_id : 330386870u64, filenames :
176 [], interpreters : [], }, Ballerina => { name : "Ballerina", r#type : "programming",
177 color : "#FF5000", extensions : [".bal"], aliases : [], tm_scope :
178 "source.ballerina", ace_mode : "text", language_id : 720859680u64, filenames : [],
179 interpreters : [], }, Batchfile => { name : "Batchfile", r#type : "programming",
180 color : "#C1F12E", extensions : [".bat", ".cmd"], aliases : ["bat", "batch",
181 "dosbatch", "winbatch"], tm_scope : "source.batchfile", ace_mode : "batchfile",
182 language_id : 29u64, filenames : ["gradlew.bat", "mvnw.cmd"], interpreters : [], },
183 Beef => { name : "Beef", r#type : "programming", color : "#a52f4e", extensions :
184 [".bf"], aliases : [], tm_scope : "source.cs", ace_mode : "csharp", language_id :
185 545626333u64, codemirror_mode : "clike", codemirror_mime_type : "text/x-csharp",
186 filenames : [], interpreters : [], }, Befunge => { name : "Befunge", r#type :
187 "programming", color : "#000000", extensions : [".befunge", ".bf"], aliases : [],
188 tm_scope : "source.befunge", ace_mode : "text", language_id : 30u64, filenames : [],
189 interpreters : [], }, Berry => { name : "Berry", r#type : "programming", color :
190 "#15A13C", extensions : [".be"], aliases : ["be"], tm_scope : "source.berry",
191 ace_mode : "text", language_id : 121855308u64, filenames : [], interpreters : [], },
192 BibTeX => { name : "BibTeX", r#type : "markup", color : "#778899", extensions :
193 [".bib", ".bibtex"], aliases : [], tm_scope : "text.bibtex", ace_mode : "bibtex",
194 language_id : 982188347u64, codemirror_mode : "stex", codemirror_mime_type :
195 "text/x-stex", filenames : [], group : "TeX", interpreters : [], }, BibTeXStyle => {
196 name : "BibTeX Style", r#type : "programming", color : "#000000", extensions :
197 [".bst"], aliases : [], tm_scope : "source.bst", ace_mode : "text", language_id :
198 909569041u64, filenames : [], interpreters : [], }, Bicep => { name : "Bicep", r#type
199 : "programming", color : "#519aba", extensions : [".bicep", ".bicepparam"], aliases :
200 [], tm_scope : "source.bicep", ace_mode : "text", language_id : 321200902u64,
201 filenames : [], interpreters : [], }, Bikeshed => { name : "Bikeshed", r#type :
202 "markup", color : "#5562ac", extensions : [".bs"], aliases : [], tm_scope :
203 "source.csswg", ace_mode : "html", language_id : 1055528081u64, codemirror_mode :
204 "htmlmixed", codemirror_mime_type : "text/html", filenames : [], interpreters : [],
205 }, Bison => { name : "Bison", r#type : "programming", color : "#6A463F", extensions :
206 [".bison"], aliases : [], tm_scope : "source.yacc", ace_mode : "text", language_id :
207 31u64, filenames : [], group : "Yacc", interpreters : [], }, BitBake => { name :
208 "BitBake", r#type : "programming", color : "#00bce4", extensions : [".bb",
209 ".bbappend", ".bbclass", ".inc"], aliases : [], tm_scope : "source.bb", ace_mode :
210 "text", language_id : 32u64, filenames : [], interpreters : [], }, Blade => { name :
211 "Blade", r#type : "markup", color : "#f7523f", extensions : [".blade", ".blade.php"],
212 aliases : [], tm_scope : "text.html.php.blade", ace_mode : "php_laravel_blade",
213 language_id : 33u64, filenames : [], interpreters : [], }, BlitzBasic => { name :
214 "BlitzBasic", r#type : "programming", color : "#00FFAE", extensions : [".bb",
215 ".decls"], aliases : ["b3d", "blitz3d", "blitzplus", "bplus"], tm_scope :
216 "source.blitzmax", ace_mode : "text", language_id : 34u64, filenames : [],
217 interpreters : [], }, BlitzMax => { name : "BlitzMax", r#type : "programming", color
218 : "#cd6400", extensions : [".bmx"], aliases : ["bmax"], tm_scope : "source.blitzmax",
219 ace_mode : "text", language_id : 35u64, filenames : [], interpreters : [], },
220 Blueprint => { name : "Blueprint", r#type : "markup", color : "#3584E4", extensions :
221 [".blp"], aliases : ["blp"], tm_scope : "source.blueprint", ace_mode : "text",
222 language_id : 765545512u64, filenames : [], interpreters : [], }, Bluespec => { name
223 : "Bluespec", r#type : "programming", color : "#12223c", extensions : [".bsv"],
224 aliases : ["bluespec bsv", "bsv"], tm_scope : "source.bsv", ace_mode : "verilog",
225 language_id : 36u64, codemirror_mode : "verilog", codemirror_mime_type :
226 "text/x-systemverilog", filenames : [], interpreters : [], }, BluespecBH => { name :
227 "Bluespec BH", r#type : "programming", color : "#12223c", extensions : [".bs"],
228 aliases : ["bh", "bluespec classic"], tm_scope : "source.bh", ace_mode : "haskell",
229 language_id : 641580358u64, codemirror_mode : "haskell", codemirror_mime_type :
230 "text/x-haskell", filenames : [], group : "Bluespec", interpreters : [], }, Boo => {
231 name : "Boo", r#type : "programming", color : "#d4bec1", extensions : [".boo"],
232 aliases : [], tm_scope : "source.boo", ace_mode : "text", language_id : 37u64,
233 filenames : [], interpreters : [], }, Boogie => { name : "Boogie", r#type :
234 "programming", color : "#c80fa0", extensions : [".bpl"], aliases : [], tm_scope :
235 "source.boogie", ace_mode : "text", language_id : 955017407u64, filenames : [],
236 interpreters : ["boogie"], }, Brainfuck => { name : "Brainfuck", r#type :
237 "programming", color : "#2F2530", extensions : [".b", ".bf"], aliases : [], tm_scope
238 : "source.bf", ace_mode : "text", language_id : 38u64, codemirror_mode : "brainfuck",
239 codemirror_mime_type : "text/x-brainfuck", filenames : [], interpreters : [], },
240 BrighterScript => { name : "BrighterScript", r#type : "programming", color :
241 "#66AABB", extensions : [".bs"], aliases : [], tm_scope : "source.brs", ace_mode :
242 "text", language_id : 943571030u64, filenames : [], interpreters : [], },
243 Brightscript => { name : "Brightscript", r#type : "programming", color : "#662D91",
244 extensions : [".brs"], aliases : [], tm_scope : "source.brs", ace_mode : "text",
245 language_id : 39u64, filenames : [], interpreters : [], }, Browserslist => { name :
246 "Browserslist", r#type : "data", color : "#ffd539", extensions : [], aliases : [],
247 tm_scope : "text.browserslist", ace_mode : "text", language_id : 153503348u64,
248 filenames : [".browserslistrc", "browserslist"], interpreters : [], }, Bru => { name
249 : "Bru", r#type : "markup", color : "#F4AA41", extensions : [".bru"], aliases : [],
250 tm_scope : "source.bru", ace_mode : "text", language_id : 906627898u64, filenames :
251 [], interpreters : [], }, BuildStream => { name : "BuildStream", r#type : "data",
252 color : "#006bff", extensions : [".bst"], aliases : [], tm_scope : "source.yaml",
253 ace_mode : "yaml", language_id : 84359046u64, filenames : [], interpreters : [], }, C
254 => { name : "C", r#type : "programming", color : "#555555", extensions : [".c",
255 ".cats", ".h", ".h.in", ".idc"], aliases : [], tm_scope : "source.c", ace_mode :
256 "c_cpp", language_id : 41u64, codemirror_mode : "clike", codemirror_mime_type :
257 "text/x-csrc", filenames : [], interpreters : ["tcc"], }, Csharp => { name : "C#",
258 r#type : "programming", color : "#7355dd", extensions : [".cs", ".cake", ".cs.pp",
259 ".csx", ".linq"], aliases : ["csharp", "cake", "cakescript"], tm_scope : "source.cs",
260 ace_mode : "csharp", language_id : 42u64, codemirror_mode : "clike",
261 codemirror_mime_type : "text/x-csharp", filenames : [], interpreters : [], }, Cpp =>
262 { name : "C++", r#type : "programming", color : "#f34b7d", extensions : [".cpp",
263 ".c++", ".cc", ".cp", ".cppm", ".cxx", ".h", ".h++", ".hh", ".hpp", ".hxx", ".inc",
264 ".inl", ".ino", ".ipp", ".ixx", ".re", ".tcc", ".tpp", ".txx"], aliases : ["cpp"],
265 tm_scope : "source.c++", ace_mode : "c_cpp", language_id : 43u64, codemirror_mode :
266 "clike", codemirror_mime_type : "text/x-c++src", filenames : [], interpreters : [],
267 }, CObjDump => { name : "C-ObjDump", r#type : "data", color : "#000000", extensions :
268 [".c-objdump"], aliases : [], tm_scope : "objdump.x86asm", ace_mode : "assembly_x86",
269 language_id : 44u64, filenames : [], interpreters : [], }, C2hsHaskell => { name :
270 "C2hs Haskell", r#type : "programming", color : "#000000", extensions : [".chs"],
271 aliases : ["c2hs"], tm_scope : "source.haskell", ace_mode : "haskell", language_id :
272 45u64, codemirror_mode : "haskell", codemirror_mime_type : "text/x-haskell",
273 filenames : [], group : "Haskell", interpreters : [], }, C3 => { name : "C3", r#type
274 : "programming", color : "#2563eb", extensions : [".c3"], aliases : [], tm_scope :
275 "source.c3", ace_mode : "c_cpp", language_id : 769248603u64, codemirror_mode :
276 "clike", codemirror_mime_type : "text/x-csrc", filenames : [], interpreters : [], },
277 CAPCDS => { name : "CAP CDS", r#type : "programming", color : "#0092d1", extensions :
278 [".cds"], aliases : ["cds"], tm_scope : "source.cds", ace_mode : "text", language_id
279 : 390788699u64, filenames : [], interpreters : [], }, CIL => { name : "CIL", r#type :
280 "data", color : "#000000", extensions : [".cil"], aliases : [], tm_scope :
281 "source.cil", ace_mode : "text", language_id : 29176339u64, filenames : [],
282 interpreters : [], }, CLIPS => { name : "CLIPS", r#type : "programming", color :
283 "#00A300", extensions : [".clp"], aliases : [], tm_scope : "source.clips", ace_mode :
284 "text", language_id : 46u64, filenames : [], interpreters : [], }, CMake => { name :
285 "CMake", r#type : "programming", color : "#DA3434", extensions : [".cmake",
286 ".cmake.in"], aliases : [], tm_scope : "source.cmake", ace_mode : "text", language_id
287 : 47u64, codemirror_mode : "cmake", codemirror_mime_type : "text/x-cmake", filenames
288 : ["CMakeLists.txt"], interpreters : [], }, COBOL => { name : "COBOL", r#type :
289 "programming", color : "#000000", extensions : [".cob", ".cbl", ".ccp", ".cobol",
290 ".cpy"], aliases : [], tm_scope : "source.cobol", ace_mode : "cobol", language_id :
291 48u64, codemirror_mode : "cobol", codemirror_mime_type : "text/x-cobol", filenames :
292 [], interpreters : [], }, CODEOWNERS => { name : "CODEOWNERS", r#type : "data", color
293 : "#000000", extensions : [], aliases : [], tm_scope : "text.codeowners", ace_mode :
294 "gitignore", language_id : 321684729u64, filenames : ["CODEOWNERS"], interpreters :
295 [], }, COLLADA => { name : "COLLADA", r#type : "data", color : "#F1A42B", extensions
296 : [".dae"], aliases : [], tm_scope : "text.xml", ace_mode : "xml", language_id :
297 49u64, codemirror_mode : "xml", codemirror_mime_type : "text/xml", filenames : [],
298 interpreters : [], }, CQL => { name : "CQL", r#type : "programming", color :
299 "#006091", extensions : [".cql"], aliases : [], tm_scope : "source.cql", ace_mode :
300 "text", language_id : 71155397u64, filenames : [], interpreters : [], }, CSON => {
301 name : "CSON", r#type : "data", color : "#244776", extensions : [".cson"], aliases :
302 [], tm_scope : "source.coffee", ace_mode : "coffee", language_id : 424u64,
303 codemirror_mode : "coffeescript", codemirror_mime_type : "text/x-coffeescript",
304 filenames : [], interpreters : [], }, CSS => { name : "CSS", r#type : "markup", color
305 : "#663399", extensions : [".css"], aliases : [], tm_scope : "source.css", ace_mode :
306 "css", language_id : 50u64, codemirror_mode : "css", codemirror_mime_type :
307 "text/css", filenames : [], interpreters : [], }, CSV => { name : "CSV", r#type :
308 "data", color : "#237346", extensions : [".csv"], aliases : [], tm_scope :
309 "source.csv", ace_mode : "csv", language_id : 51u64, filenames : [], interpreters :
310 [], }, CUE => { name : "CUE", r#type : "programming", color : "#5886E1", extensions :
311 [".cue"], aliases : [], tm_scope : "source.cue", ace_mode : "text", language_id :
312 356063509u64, filenames : [], interpreters : [], }, CWeb => { name : "CWeb", r#type :
313 "programming", color : "#00007a", extensions : [".w"], aliases : [], tm_scope :
314 "none", ace_mode : "text", language_id : 657332628u64, filenames : [], interpreters :
315 [], }, CabalConfig => { name : "Cabal Config", r#type : "data", color : "#483465",
316 extensions : [".cabal"], aliases : ["Cabal"], tm_scope : "source.cabal", ace_mode :
317 "haskell_cabal", language_id : 677095381u64, codemirror_mode : "haskell",
318 codemirror_mime_type : "text/x-haskell", filenames : ["cabal.config",
319 "cabal.project"], interpreters : [], }, Caddyfile => { name : "Caddyfile", r#type :
320 "data", color : "#22b638", extensions : [".caddyfile"], aliases : ["Caddy"], tm_scope
321 : "source.Caddyfile", ace_mode : "text", language_id : 615465151u64, filenames :
322 ["Caddyfile"], interpreters : [], }, Cadence => { name : "Cadence", r#type :
323 "programming", color : "#00ef8b", extensions : [".cdc"], aliases : [], tm_scope :
324 "source.cadence", ace_mode : "text", language_id : 270184138u64, filenames : [],
325 interpreters : [], }, Cairo => { name : "Cairo", r#type : "programming", color :
326 "#ff4a48", extensions : [".cairo"], aliases : [], tm_scope : "source.cairo", ace_mode
327 : "text", language_id : 620599567u64, filenames : [], group : "Cairo", interpreters :
328 [], }, CairoZero => { name : "Cairo Zero", r#type : "programming", color : "#ff4a48",
329 extensions : [".cairo"], aliases : [], tm_scope : "source.cairo0", ace_mode : "text",
330 language_id : 891399890u64, filenames : [], group : "Cairo", interpreters : [], },
331 CameLIGO => { name : "CameLIGO", r#type : "programming", color : "#3be133",
332 extensions : [".mligo"], aliases : [], tm_scope : "source.mligo", ace_mode : "ocaml",
333 language_id : 829207807u64, codemirror_mode : "mllike", codemirror_mime_type :
334 "text/x-ocaml", filenames : [], group : "LigoLANG", interpreters : [], }, Cangjie =>
335 { name : "Cangjie", r#type : "programming", color : "#00868B", extensions : [".cj"],
336 aliases : [], tm_scope : "source.cj", ace_mode : "swift", language_id : 581895317u64,
337 codemirror_mode : "swift", codemirror_mime_type : "text/x-swift", filenames : [],
338 interpreters : [], }, CapnProto => { name : "Cap'n Proto", r#type : "programming",
339 color : "#c42727", extensions : [".capnp"], aliases : [], tm_scope : "source.capnp",
340 ace_mode : "text", language_id : 52u64, filenames : [], interpreters : [], }, Carbon
341 => { name : "Carbon", r#type : "programming", color : "#222222", extensions :
342 [".carbon"], aliases : [], tm_scope : "source.carbon", ace_mode : "text", language_id
343 : 55627273u64, filenames : [], interpreters : [], }, CartoCSS => { name : "CartoCSS",
344 r#type : "programming", color : "#000000", extensions : [".mss"], aliases :
345 ["Carto"], tm_scope : "source.css.mss", ace_mode : "text", language_id : 53u64,
346 filenames : [], interpreters : [], }, Ceylon => { name : "Ceylon", r#type :
347 "programming", color : "#dfa535", extensions : [".ceylon"], aliases : [], tm_scope :
348 "source.ceylon", ace_mode : "text", language_id : 54u64, filenames : [], interpreters
349 : [], }, Chapel => { name : "Chapel", r#type : "programming", color : "#8dc63f",
350 extensions : [".chpl"], aliases : ["chpl"], tm_scope : "source.chapel", ace_mode :
351 "text", language_id : 55u64, filenames : [], interpreters : [], }, Charity => { name
352 : "Charity", r#type : "programming", color : "#000000", extensions : [".ch"], aliases
353 : [], tm_scope : "none", ace_mode : "text", language_id : 56u64, filenames : [],
354 interpreters : [], }, Checksums => { name : "Checksums", r#type : "data", color :
355 "#000000", extensions : [".crc32", ".md2", ".md4", ".md5", ".sha1", ".sha2",
356 ".sha224", ".sha256", ".sha256sum", ".sha3", ".sha384", ".sha512"], aliases :
357 ["checksum", "hash", "hashes", "sum", "sums"], tm_scope : "text.checksums", ace_mode
358 : "text", language_id : 372063053u64, filenames : ["MD5SUMS", "SHA1SUMS",
359 "SHA256SUMS", "SHA256SUMS.txt", "SHA512SUMS", "checksums.txt", "cksums",
360 "md5sum.txt"], interpreters : [], }, ChucK => { name : "ChucK", r#type :
361 "programming", color : "#3f8000", extensions : [".ck"], aliases : [], tm_scope :
362 "source.java", ace_mode : "java", language_id : 57u64, codemirror_mode : "clike",
363 codemirror_mime_type : "text/x-java", filenames : [], interpreters : [], }, Circom =>
364 { name : "Circom", r#type : "programming", color : "#707575", extensions :
365 [".circom"], aliases : [], tm_scope : "source.circom", ace_mode : "text", language_id
366 : 1042332086u64, filenames : [], interpreters : [], }, Cirru => { name : "Cirru",
367 r#type : "programming", color : "#ccccff", extensions : [".cirru"], aliases : [],
368 tm_scope : "source.cirru", ace_mode : "cirru", language_id : 58u64, filenames : [],
369 interpreters : [], }, Clarion => { name : "Clarion", r#type : "programming", color :
370 "#db901e", extensions : [".clw"], aliases : [], tm_scope : "source.clarion", ace_mode
371 : "text", language_id : 59u64, filenames : [], interpreters : [], }, Clarity => {
372 name : "Clarity", r#type : "programming", color : "#5546ff", extensions : [".clar"],
373 aliases : [], tm_scope : "source.clar", ace_mode : "lisp", language_id : 91493841u64,
374 filenames : [], interpreters : [], }, ClassicASP => { name : "Classic ASP", r#type :
375 "programming", color : "#6a40fd", extensions : [".asp"], aliases : ["asp"], tm_scope
376 : "text.html.asp", ace_mode : "text", language_id : 8u64, filenames : [],
377 interpreters : [], }, Clean => { name : "Clean", r#type : "programming", color :
378 "#3F85AF", extensions : [".icl", ".dcl"], aliases : [], tm_scope : "source.clean",
379 ace_mode : "text", language_id : 60u64, filenames : [], interpreters : [], }, Click
380 => { name : "Click", r#type : "programming", color : "#E4E6F3", extensions :
381 [".click"], aliases : [], tm_scope : "source.click", ace_mode : "text", language_id :
382 61u64, filenames : [], interpreters : [], }, Clojure => { name : "Clojure", r#type :
383 "programming", color : "#db5855", extensions : [".clj", ".bb", ".boot", ".cl2",
384 ".cljc", ".cljs", ".cljs.hl", ".cljscm", ".cljx", ".hic"], aliases : [], tm_scope :
385 "source.clojure", ace_mode : "clojure", language_id : 62u64, codemirror_mode :
386 "clojure", codemirror_mime_type : "text/x-clojure", filenames : ["riemann.config"],
387 interpreters : ["bb"], }, ClosureTemplates => { name : "Closure Templates", r#type :
388 "markup", color : "#0d948f", extensions : [".soy"], aliases : ["soy"], tm_scope :
389 "text.html.soy", ace_mode : "soy_template", language_id : 357046146u64,
390 codemirror_mode : "soy", codemirror_mime_type : "text/x-soy", filenames : [],
391 interpreters : [], }, CloudFirestoreSecurityRules => { name :
392 "Cloud Firestore Security Rules", r#type : "data", color : "#FFA000", extensions :
393 [], aliases : [], tm_scope : "source.firestore", ace_mode : "less", language_id :
394 407996372u64, codemirror_mode : "css", codemirror_mime_type : "text/css", filenames :
395 ["firestore.rules"], interpreters : [], }, Clue => { name : "Clue", r#type :
396 "programming", color : "#0009b5", extensions : [".clue"], aliases : [], tm_scope :
397 "source.clue", ace_mode : "text", language_id : 163763508u64, filenames : [],
398 interpreters : [], }, CoNLLU => { name : "CoNLL-U", r#type : "data", color :
399 "#000000", extensions : [".conllu", ".conll"], aliases : ["CoNLL", "CoNLL-X"],
400 tm_scope : "text.conllu", ace_mode : "text", language_id : 421026389u64, filenames :
401 [], interpreters : [], }, CodeQL => { name : "CodeQL", r#type : "programming", color
402 : "#140f46", extensions : [".ql", ".qll"], aliases : ["ql"], tm_scope : "source.ql",
403 ace_mode : "text", language_id : 424259634u64, filenames : [], interpreters : [], },
404 CoffeeScript => { name : "CoffeeScript", r#type : "programming", color : "#244776",
405 extensions : [".coffee", "._coffee", ".cake", ".cjsx", ".coffee.erb", ".iced"],
406 aliases : ["coffee", "coffee-script"], tm_scope : "source.coffee", ace_mode :
407 "coffee", language_id : 63u64, codemirror_mode : "coffeescript", codemirror_mime_type
408 : "text/x-coffeescript", filenames : ["Cakefile"], interpreters : ["coffee"], },
409 ColdFusion => { name : "ColdFusion", r#type : "programming", color : "#ed2cd6",
410 extensions : [".cfm", ".cfml"], aliases : ["cfm", "cfml", "coldfusion html"],
411 tm_scope : "text.html.cfm", ace_mode : "coldfusion", language_id : 64u64, filenames :
412 [], interpreters : [], }, ColdFusionCFC => { name : "ColdFusion CFC", r#type :
413 "programming", color : "#ed2cd6", extensions : [".cfc"], aliases : ["cfc"], tm_scope
414 : "source.cfscript", ace_mode : "coldfusion", language_id : 65u64, filenames : [],
415 group : "ColdFusion", interpreters : [], }, CommonLisp => { name : "Common Lisp",
416 r#type : "programming", color : "#3fb68b", extensions : [".lisp", ".asd", ".cl",
417 ".l", ".lsp", ".ny", ".podsl", ".sexp"], aliases : ["lisp"], tm_scope :
418 "source.commonlisp", ace_mode : "lisp", language_id : 66u64, codemirror_mode :
419 "commonlisp", codemirror_mime_type : "text/x-common-lisp", filenames : [],
420 interpreters : ["lisp", "sbcl", "ccl", "clisp", "ecl"], }, CommonWorkflowLanguage =>
421 { name : "Common Workflow Language", r#type : "programming", color : "#B5314C",
422 extensions : [".cwl"], aliases : ["cwl"], tm_scope : "source.cwl", ace_mode : "yaml",
423 language_id : 988547172u64, codemirror_mode : "yaml", codemirror_mime_type :
424 "text/x-yaml", filenames : [], interpreters : ["cwl-runner"], }, ComponentPascal => {
425 name : "Component Pascal", r#type : "programming", color : "#B0CE4E", extensions :
426 [".cp", ".cps"], aliases : [], tm_scope : "source.pascal", ace_mode : "pascal",
427 language_id : 67u64, codemirror_mode : "pascal", codemirror_mime_type :
428 "text/x-pascal", filenames : [], interpreters : [], }, Cooklang => { name :
429 "Cooklang", r#type : "markup", color : "#E15A29", extensions : [".cook"], aliases :
430 [], tm_scope : "source.cooklang", ace_mode : "text", language_id : 788037493u64, wrap
431 : true, filenames : [], interpreters : [], }, Cool => { name : "Cool", r#type :
432 "programming", color : "#000000", extensions : [".cl"], aliases : [], tm_scope :
433 "source.cool", ace_mode : "text", language_id : 68u64, filenames : [], interpreters :
434 [], }, CppObjDump => { name : "Cpp-ObjDump", r#type : "data", color : "#000000",
435 extensions : [".cppobjdump", ".c++-objdump", ".c++objdump", ".cpp-objdump",
436 ".cxx-objdump"], aliases : ["c++-objdump"], tm_scope : "objdump.x86asm", ace_mode :
437 "assembly_x86", language_id : 70u64, filenames : [], interpreters : [], }, Creole =>
438 { name : "Creole", r#type : "prose", color : "#000000", extensions : [".creole"],
439 aliases : [], tm_scope : "text.html.creole", ace_mode : "text", language_id : 71u64,
440 wrap : true, filenames : [], interpreters : [], }, Crystal => { name : "Crystal",
441 r#type : "programming", color : "#000100", extensions : [".cr"], aliases : [],
442 tm_scope : "source.crystal", ace_mode : "crystal", language_id : 72u64,
443 codemirror_mode : "crystal", codemirror_mime_type : "text/x-crystal", filenames : [],
444 interpreters : ["crystal"], }, Csound => { name : "Csound", r#type : "programming",
445 color : "#1a1a1a", extensions : [".orc", ".udo"], aliases : ["csound-orc"], tm_scope
446 : "source.csound", ace_mode : "csound_orchestra", language_id : 73u64, filenames :
447 [], interpreters : [], }, CsoundDocument => { name : "Csound Document", r#type :
448 "programming", color : "#1a1a1a", extensions : [".csd"], aliases : ["csound-csd"],
449 tm_scope : "source.csound-document", ace_mode : "csound_document", language_id :
450 74u64, filenames : [], interpreters : [], }, CsoundScore => { name : "Csound Score",
451 r#type : "programming", color : "#1a1a1a", extensions : [".sco"], aliases :
452 ["csound-sco"], tm_scope : "source.csound-score", ace_mode : "csound_score",
453 language_id : 75u64, filenames : [], interpreters : [], }, Cuda => { name : "Cuda",
454 r#type : "programming", color : "#3A4E3A", extensions : [".cu", ".cuh"], aliases :
455 [], tm_scope : "source.cuda-c++", ace_mode : "c_cpp", language_id : 77u64,
456 codemirror_mode : "clike", codemirror_mime_type : "text/x-c++src", filenames : [],
457 interpreters : [], }, CueSheet => { name : "Cue Sheet", r#type : "data", color :
458 "#000000", extensions : [".cue"], aliases : [], tm_scope : "source.cuesheet",
459 ace_mode : "text", language_id : 942714150u64, filenames : [], interpreters : [], },
460 Curry => { name : "Curry", r#type : "programming", color : "#531242", extensions :
461 [".curry"], aliases : [], tm_scope : "source.curry", ace_mode : "haskell",
462 language_id : 439829048u64, filenames : [], interpreters : [], }, Cycript => { name :
463 "Cycript", r#type : "programming", color : "#000000", extensions : [".cy"], aliases :
464 [], tm_scope : "source.js", ace_mode : "javascript", language_id : 78u64,
465 codemirror_mode : "javascript", codemirror_mime_type : "text/javascript", filenames :
466 [], interpreters : [], }, Cylc => { name : "Cylc", r#type : "data", color :
467 "#00b3fd", extensions : [".cylc"], aliases : [], tm_scope : "source.cylc", ace_mode :
468 "ini", language_id : 476447814u64, filenames : ["suite.rc"], group : "INI",
469 interpreters : [], }, Cypher => { name : "Cypher", r#type : "programming", color :
470 "#34c0eb", extensions : [".cyp", ".cypher"], aliases : [], tm_scope :
471 "source.cypher", ace_mode : "text", language_id : 850806976u64, codemirror_mode :
472 "cypher", codemirror_mime_type : "application/x-cypher-query", filenames : [],
473 interpreters : [], }, Cython => { name : "Cython", r#type : "programming", color :
474 "#fedf5b", extensions : [".pyx", ".pxd", ".pxi"], aliases : ["pyrex"], tm_scope :
475 "source.cython", ace_mode : "text", language_id : 79u64, codemirror_mode : "python",
476 codemirror_mime_type : "text/x-cython", filenames : [], interpreters : [], }, D => {
477 name : "D", r#type : "programming", color : "#ba595e", extensions : [".d", ".di"],
478 aliases : ["Dlang"], tm_scope : "source.d", ace_mode : "d", language_id : 80u64,
479 codemirror_mode : "d", codemirror_mime_type : "text/x-d", filenames : [],
480 interpreters : [], }, DObjDump => { name : "D-ObjDump", r#type : "data", color :
481 "#000000", extensions : [".d-objdump"], aliases : [], tm_scope : "objdump.x86asm",
482 ace_mode : "assembly_x86", language_id : 81u64, filenames : [], interpreters : [], },
483 D2 => { name : "D2", r#type : "markup", color : "#526ee8", extensions : [".d2"],
484 aliases : ["d2lang"], tm_scope : "source.d2", ace_mode : "text", language_id :
485 37531557u64, filenames : [], interpreters : [], }, DIGITALCommandLanguage => { name :
486 "DIGITAL Command Language", r#type : "programming", color : "#000000", extensions :
487 [".com"], aliases : ["dcl"], tm_scope : "none", ace_mode : "text", language_id :
488 82u64, filenames : [], interpreters : [], }, DM => { name : "DM", r#type :
489 "programming", color : "#447265", extensions : [".dm"], aliases : ["byond"], tm_scope
490 : "source.dm", ace_mode : "c_cpp", language_id : 83u64, filenames : [], interpreters
491 : [], }, DNSZone => { name : "DNS Zone", r#type : "data", color : "#000000",
492 extensions : [".zone", ".arpa"], aliases : [], tm_scope : "text.zone_file", ace_mode
493 : "text", language_id : 84u64, filenames : [], interpreters : [], }, DTrace => { name
494 : "DTrace", r#type : "programming", color : "#000000", extensions : [".d"], aliases :
495 ["dtrace-script"], tm_scope : "source.c", ace_mode : "c_cpp", language_id : 85u64,
496 codemirror_mode : "clike", codemirror_mime_type : "text/x-csrc", filenames : [],
497 interpreters : ["dtrace"], }, Dafny => { name : "Dafny", r#type : "programming",
498 color : "#FFEC25", extensions : [".dfy"], aliases : [], tm_scope : "text.dfy.dafny",
499 ace_mode : "text", language_id : 969323346u64, filenames : [], interpreters :
500 ["dafny"], }, DarcsPatch => { name : "Darcs Patch", r#type : "data", color :
501 "#8eff23", extensions : [".darcspatch", ".dpatch"], aliases : ["dpatch"], tm_scope :
502 "none", ace_mode : "text", language_id : 86u64, filenames : [], interpreters : [], },
503 Dart => { name : "Dart", r#type : "programming", color : "#00B4AB", extensions :
504 [".dart"], aliases : [], tm_scope : "source.dart", ace_mode : "dart", language_id :
505 87u64, codemirror_mode : "dart", codemirror_mime_type : "application/dart", filenames
506 : [], interpreters : ["dart"], }, Daslang => { name : "Daslang", r#type :
507 "programming", color : "#d3d3d3", extensions : [".das"], aliases : [], tm_scope :
508 "source.daslang", ace_mode : "text", language_id : 648759486u64, filenames : [],
509 interpreters : [], }, DataWeave => { name : "DataWeave", r#type : "programming",
510 color : "#003a52", extensions : [".dwl"], aliases : [], tm_scope :
511 "source.data-weave", ace_mode : "text", language_id : 974514097u64, filenames : [],
512 interpreters : [], }, DebianPackageControlFile => { name :
513 "Debian Package Control File", r#type : "data", color : "#D70751", extensions :
514 [".dsc"], aliases : [], tm_scope : "source.deb-control", ace_mode : "text",
515 language_id : 527438264u64, filenames : [], interpreters : [], }, DenizenScript => {
516 name : "DenizenScript", r#type : "programming", color : "#FBEE96", extensions :
517 [".dsc"], aliases : [], tm_scope : "source.denizenscript", ace_mode : "yaml",
518 language_id : 435000929u64, codemirror_mode : "yaml", codemirror_mime_type :
519 "text/x-yaml", filenames : [], interpreters : [], }, Dhall => { name : "Dhall",
520 r#type : "programming", color : "#dfafff", extensions : [".dhall"], aliases : [],
521 tm_scope : "source.haskell", ace_mode : "haskell", language_id : 793969321u64,
522 codemirror_mode : "haskell", codemirror_mime_type : "text/x-haskell", filenames : [],
523 interpreters : [], }, Diff => { name : "Diff", r#type : "data", color : "#000000",
524 extensions : [".diff", ".patch"], aliases : ["udiff"], tm_scope : "source.diff",
525 ace_mode : "diff", language_id : 88u64, codemirror_mode : "diff",
526 codemirror_mime_type : "text/x-diff", filenames : [], interpreters : [], },
527 DirectX3DFile => { name : "DirectX 3D File", r#type : "data", color : "#aace60",
528 extensions : [".x"], aliases : [], tm_scope : "none", ace_mode : "text", language_id
529 : 201049282u64, filenames : [], interpreters : [], }, Dockerfile => { name :
530 "Dockerfile", r#type : "programming", color : "#384d54", extensions : [".dockerfile",
531 ".containerfile"], aliases : ["Containerfile"], tm_scope : "source.dockerfile",
532 ace_mode : "dockerfile", language_id : 89u64, codemirror_mode : "dockerfile",
533 codemirror_mime_type : "text/x-dockerfile", filenames : ["Containerfile",
534 "Dockerfile"], interpreters : [], }, Dogescript => { name : "Dogescript", r#type :
535 "programming", color : "#cca760", extensions : [".djs"], aliases : [], tm_scope :
536 "none", ace_mode : "text", language_id : 90u64, filenames : [], interpreters : [], },
537 Dotenv => { name : "Dotenv", r#type : "data", color : "#e5d559", extensions :
538 [".env"], aliases : [], tm_scope : "source.dotenv", ace_mode : "text", language_id :
539 111148035u64, filenames : [".env", ".env.ci", ".env.dev", ".env.development",
540 ".env.development.local", ".env.example", ".env.local", ".env.prod",
541 ".env.production", ".env.sample", ".env.staging", ".env.template", ".env.test",
542 ".env.testing"], interpreters : [], }, Dune => { name : "Dune", r#type :
543 "programming", color : "#89421e", extensions : [], aliases : [], tm_scope :
544 "source.dune", ace_mode : "lisp", language_id : 754574151u64, filenames :
545 ["dune-project"], interpreters : [], }, Dylan => { name : "Dylan", r#type :
546 "programming", color : "#6c616e", extensions : [".dylan", ".dyl", ".intr", ".lid"],
547 aliases : [], tm_scope : "source.dylan", ace_mode : "text", language_id : 91u64,
548 codemirror_mode : "dylan", codemirror_mime_type : "text/x-dylan", filenames : [],
549 interpreters : [], }, E => { name : "E", r#type : "programming", color : "#ccce35",
550 extensions : [".e"], aliases : [], tm_scope : "none", ace_mode : "text", language_id
551 : 92u64, filenames : [], interpreters : ["rune"], }, EMail => { name : "E-mail",
552 r#type : "data", color : "#000000", extensions : [".eml", ".mbox"], aliases :
553 ["email", "eml", "mail", "mbox"], tm_scope : "text.eml.basic", ace_mode : "text",
554 language_id : 529653389u64, codemirror_mode : "mbox", codemirror_mime_type :
555 "application/mbox", filenames : [], interpreters : [], }, EBNF => { name : "EBNF",
556 r#type : "data", color : "#000000", extensions : [".ebnf"], aliases : [], tm_scope :
557 "source.ebnf", ace_mode : "text", language_id : 430u64, codemirror_mode : "ebnf",
558 codemirror_mime_type : "text/x-ebnf", filenames : [], interpreters : [], }, ECL => {
559 name : "ECL", r#type : "programming", color : "#8a1267", extensions : [".ecl",
560 ".eclxml"], aliases : [], tm_scope : "source.ecl", ace_mode : "text", language_id :
561 93u64, codemirror_mode : "ecl", codemirror_mime_type : "text/x-ecl", filenames : [],
562 interpreters : [], }, ECLiPSe => { name : "ECLiPSe", r#type : "programming", color :
563 "#001d9d", extensions : [".ecl"], aliases : [], tm_scope : "source.prolog.eclipse",
564 ace_mode : "prolog", language_id : 94u64, filenames : [], group : "Prolog",
565 interpreters : [], }, EJS => { name : "EJS", r#type : "markup", color : "#a91e50",
566 extensions : [".ejs", ".ect", ".ejs.t", ".jst"], aliases : [], tm_scope :
567 "text.html.js", ace_mode : "ejs", language_id : 95u64, codemirror_mode :
568 "htmlembedded", codemirror_mime_type : "application/x-ejs", filenames : [],
569 interpreters : [], }, EQ => { name : "EQ", r#type : "programming", color : "#a78649",
570 extensions : [".eq"], aliases : [], tm_scope : "source.cs", ace_mode : "csharp",
571 language_id : 96u64, codemirror_mode : "clike", codemirror_mime_type :
572 "text/x-csharp", filenames : [], interpreters : [], }, Eagle => { name : "Eagle",
573 r#type : "data", color : "#000000", extensions : [".sch", ".brd"], aliases : [],
574 tm_scope : "text.xml", ace_mode : "xml", language_id : 97u64, codemirror_mode :
575 "xml", codemirror_mime_type : "text/xml", filenames : [], interpreters : [], },
576 Earthly => { name : "Earthly", r#type : "programming", color : "#2af0ff", extensions
577 : [], aliases : ["Earthfile"], tm_scope : "source.earthfile", ace_mode : "text",
578 language_id : 963512632u64, filenames : ["Earthfile"], interpreters : [], },
579 Easybuild => { name : "Easybuild", r#type : "data", color : "#069406", extensions :
580 [".eb"], aliases : [], tm_scope : "source.python", ace_mode : "python", language_id :
581 342840477u64, codemirror_mode : "python", codemirror_mime_type : "text/x-python",
582 filenames : [], group : "Python", interpreters : [], }, EcereProjects => { name :
583 "Ecere Projects", r#type : "data", color : "#913960", extensions : [".epj"], aliases
584 : [], tm_scope : "source.json", ace_mode : "json", language_id : 98u64,
585 codemirror_mode : "javascript", codemirror_mime_type : "application/json", filenames
586 : [], group : "JavaScript", interpreters : [], }, Ecmarkup => { name : "Ecmarkup",
587 r#type : "markup", color : "#eb8131", extensions : [".html"], aliases :
588 ["ecmarkdown"], tm_scope : "text.html.ecmarkup", ace_mode : "html", language_id :
589 844766630u64, codemirror_mode : "htmlmixed", codemirror_mime_type : "text/html",
590 filenames : [], group : "HTML", interpreters : [], }, Edge => { name : "Edge", r#type
591 : "markup", color : "#0dffe0", extensions : [".edge"], aliases : [], tm_scope :
592 "text.html.edge", ace_mode : "html", language_id : 460509620u64, filenames : [],
593 interpreters : [], }, EdgeQL => { name : "EdgeQL", r#type : "programming", color :
594 "#31A7FF", extensions : [".edgeql", ".esdl"], aliases : ["esdl"], tm_scope :
595 "source.edgeql", ace_mode : "text", language_id : 925235833u64, filenames : [],
596 interpreters : [], }, EditorConfig => { name : "EditorConfig", r#type : "data", color
597 : "#fff1f2", extensions : [".editorconfig"], aliases : ["editor-config"], tm_scope :
598 "source.editorconfig", ace_mode : "ini", language_id : 96139566u64, codemirror_mode :
599 "properties", codemirror_mime_type : "text/x-properties", filenames :
600 [".editorconfig"], group : "INI", interpreters : [], }, EdjeDataCollection => { name
601 : "Edje Data Collection", r#type : "data", color : "#000000", extensions : [".edc"],
602 aliases : [], tm_scope : "source.c++", ace_mode : "c_cpp", language_id :
603 342840478u64, codemirror_mode : "clike", codemirror_mime_type : "text/x-c++src",
604 filenames : [], interpreters : [], }, Eiffel => { name : "Eiffel", r#type :
605 "programming", color : "#4d6977", extensions : [".e"], aliases : [], tm_scope :
606 "source.eiffel", ace_mode : "eiffel", language_id : 99u64, codemirror_mode :
607 "eiffel", codemirror_mime_type : "text/x-eiffel", filenames : [], interpreters : [],
608 }, Elixir => { name : "Elixir", r#type : "programming", color : "#6e4a7e", extensions
609 : [".ex", ".exs"], aliases : [], tm_scope : "source.elixir", ace_mode : "elixir",
610 language_id : 100u64, filenames : ["mix.lock"], interpreters : ["elixir"], }, Elm =>
611 { name : "Elm", r#type : "programming", color : "#60B5CC", extensions : [".elm"],
612 aliases : [], tm_scope : "source.elm", ace_mode : "elm", language_id : 101u64,
613 codemirror_mode : "elm", codemirror_mime_type : "text/x-elm", filenames : [],
614 interpreters : [], }, Elvish => { name : "Elvish", r#type : "programming", color :
615 "#55BB55", extensions : [".elv"], aliases : [], tm_scope : "source.elvish", ace_mode
616 : "text", language_id : 570996448u64, filenames : [], interpreters : ["elvish"], },
617 ElvishTranscript => { name : "Elvish Transcript", r#type : "programming", color :
618 "#55BB55", extensions : [], aliases : [], tm_scope : "source.elvish-transcript",
619 ace_mode : "text", language_id : 452025714u64, filenames : [], group : "Elvish",
620 interpreters : [], }, EmacsLisp => { name : "Emacs Lisp", r#type : "programming",
621 color : "#c065db", extensions : [".el", ".emacs", ".emacs.desktop"], aliases :
622 ["cask", "eask", "elisp", "emacs"], tm_scope : "source.emacs.lisp", ace_mode :
623 "lisp", language_id : 102u64, codemirror_mode : "commonlisp", codemirror_mime_type :
624 "text/x-common-lisp", filenames : [".abbrev_defs", ".emacs", ".emacs.desktop",
625 ".gnus", ".spacemacs", ".viper", "Cask", "Eask", "Project.ede", "_emacs",
626 "abbrev_defs"], interpreters : [], }, EmberScript => { name : "EmberScript", r#type :
627 "programming", color : "#FFF4F3", extensions : [".em", ".emberscript"], aliases : [],
628 tm_scope : "source.coffee", ace_mode : "coffee", language_id : 103u64,
629 codemirror_mode : "coffeescript", codemirror_mime_type : "text/x-coffeescript",
630 filenames : [], interpreters : [], }, Erlang => { name : "Erlang", r#type :
631 "programming", color : "#B83998", extensions : [".erl", ".app", ".app.src", ".es",
632 ".escript", ".hrl", ".xrl", ".yrl"], aliases : [], tm_scope : "source.erlang",
633 ace_mode : "erlang", language_id : 104u64, codemirror_mode : "erlang",
634 codemirror_mime_type : "text/x-erlang", filenames : ["Emakefile", "rebar.config",
635 "rebar.config.lock", "rebar.lock"], interpreters : ["escript"], }, Euphoria => { name
636 : "Euphoria", r#type : "programming", color : "#FF790B", extensions : [".e", ".ex"],
637 aliases : [], tm_scope : "source.euphoria", ace_mode : "text", language_id :
638 880693982u64, filenames : [], interpreters : ["eui", "euiw"], }, Fsharp => { name :
639 "F#", r#type : "programming", color : "#b845fc", extensions : [".fs", ".fsi",
640 ".fsx"], aliases : ["fsharp"], tm_scope : "source.fsharp", ace_mode : "fsharp",
641 language_id : 105u64, codemirror_mode : "mllike", codemirror_mime_type :
642 "text/x-fsharp", filenames : [], interpreters : [], }, Fstar => { name : "F*", r#type
643 : "programming", color : "#572e30", extensions : [".fst", ".fsti"], aliases :
644 ["fstar"], tm_scope : "source.fstar", ace_mode : "text", language_id : 336943375u64,
645 filenames : [], interpreters : [], fs_name : "Fstar", }, FIGletFont => { name :
646 "FIGlet Font", r#type : "data", color : "#FFDDBB", extensions : [".flf"], aliases :
647 ["FIGfont"], tm_scope : "source.figfont", ace_mode : "text", language_id :
648 686129783u64, filenames : [], interpreters : [], }, FIRRTL => { name : "FIRRTL",
649 r#type : "programming", color : "#2f632f", extensions : [".fir"], aliases : [],
650 tm_scope : "source.firrtl", ace_mode : "text", language_id : 906694254u64, filenames
651 : [], interpreters : [], }, FLUX => { name : "FLUX", r#type : "programming", color :
652 "#88ccff", extensions : [".fx", ".flux"], aliases : [], tm_scope : "none", ace_mode :
653 "text", language_id : 106u64, filenames : [], interpreters : [], }, FPP => { name :
654 "FPP", r#type : "programming", color : "#d37327", extensions : [".fpp", ".fppi"],
655 aliases : [], tm_scope : "source.fpp", ace_mode : "text", language_id : 252360067u64,
656 filenames : [], interpreters : [], }, Factor => { name : "Factor", r#type :
657 "programming", color : "#636746", extensions : [".factor"], aliases : [], tm_scope :
658 "source.factor", ace_mode : "text", language_id : 108u64, codemirror_mode : "factor",
659 codemirror_mime_type : "text/x-factor", filenames : [".factor-boot-rc",
660 ".factor-rc"], interpreters : [], }, Fancy => { name : "Fancy", r#type :
661 "programming", color : "#7b9db4", extensions : [".fy", ".fancypack"], aliases : [],
662 tm_scope : "source.fancy", ace_mode : "text", language_id : 109u64, filenames :
663 ["Fakefile"], interpreters : [], }, Fantom => { name : "Fantom", r#type :
664 "programming", color : "#14253c", extensions : [".fan"], aliases : [], tm_scope :
665 "source.fan", ace_mode : "text", language_id : 110u64, filenames : [], interpreters :
666 [], }, Faust => { name : "Faust", r#type : "programming", color : "#c37240",
667 extensions : [".dsp"], aliases : [], tm_scope : "source.faust", ace_mode : "text",
668 language_id : 622529198u64, filenames : [], interpreters : [], }, Fennel => { name :
669 "Fennel", r#type : "programming", color : "#fff3d7", extensions : [".fnl"], aliases :
670 [], tm_scope : "source.fnl", ace_mode : "text", language_id : 239946126u64, filenames
671 : [], interpreters : ["fennel"], }, FilebenchWML => { name : "Filebench WML", r#type
672 : "programming", color : "#F6B900", extensions : [".f"], aliases : [], tm_scope :
673 "none", ace_mode : "text", language_id : 111u64, filenames : [], interpreters : [],
674 }, Filterscript => { name : "Filterscript", r#type : "programming", color :
675 "#000000", extensions : [".fs"], aliases : [], tm_scope : "none", ace_mode : "text",
676 language_id : 112u64, filenames : [], group : "RenderScript", interpreters : [], },
677 FlatBuffers => { name : "FlatBuffers", r#type : "data", color : "#ed284a", extensions
678 : [".fbs"], aliases : [], tm_scope : "source.flatbuffers", ace_mode : "text",
679 language_id : 577640576u64, filenames : [], interpreters : [], }, Flix => { name :
680 "Flix", r#type : "programming", color : "#d44a45", extensions : [".flix"], aliases :
681 [], tm_scope : "source.flix", ace_mode : "flix", language_id : 800935960u64,
682 filenames : [], interpreters : [], }, Fluent => { name : "Fluent", r#type :
683 "programming", color : "#ffcc33", extensions : [".ftl"], aliases : [], tm_scope :
684 "source.ftl", ace_mode : "text", language_id : 206353404u64, filenames : [],
685 interpreters : [], }, Formatted => { name : "Formatted", r#type : "data", color :
686 "#000000", extensions : [".for", ".eam.fs"], aliases : [], tm_scope : "none",
687 ace_mode : "text", language_id : 113u64, filenames : [], interpreters : [], }, Forth
688 => { name : "Forth", r#type : "programming", color : "#341708", extensions : [".fth",
689 ".4th", ".f", ".for", ".forth", ".fr", ".frt", ".fs"], aliases : [], tm_scope :
690 "source.forth", ace_mode : "forth", language_id : 114u64, codemirror_mode : "forth",
691 codemirror_mime_type : "text/x-forth", filenames : [], interpreters : [], }, Fortran
692 => { name : "Fortran", r#type : "programming", color : "#4d41b1", extensions : [".f",
693 ".f77", ".for", ".fpp"], aliases : [], tm_scope : "source.fortran", ace_mode :
694 "fortran", language_id : 107u64, codemirror_mode : "fortran", codemirror_mime_type :
695 "text/x-fortran", filenames : [], group : "Fortran", interpreters : [], },
696 FortranFreeForm => { name : "Fortran Free Form", r#type : "programming", color :
697 "#4d41b1", extensions : [".f90", ".f03", ".f08", ".f95"], aliases : [], tm_scope :
698 "source.fortran.modern", ace_mode : "fortran", language_id : 761352333u64,
699 codemirror_mode : "fortran", codemirror_mime_type : "text/x-fortran", filenames : [],
700 group : "Fortran", interpreters : [], }, FreeBASIC => { name : "FreeBASIC", r#type :
701 "programming", color : "#141AC9", extensions : [".bi", ".bas"], aliases : ["fb"],
702 tm_scope : "source.vbnet", ace_mode : "text", language_id : 472896659u64,
703 codemirror_mode : "vb", codemirror_mime_type : "text/x-vb", filenames : [],
704 interpreters : [], }, FreeMarker => { name : "FreeMarker", r#type : "programming",
705 color : "#0050b2", extensions : [".ftl", ".ftlh"], aliases : ["ftl"], tm_scope :
706 "text.html.ftl", ace_mode : "ftl", language_id : 115u64, filenames : [], interpreters
707 : [], }, Frege => { name : "Frege", r#type : "programming", color : "#00cafe",
708 extensions : [".fr"], aliases : [], tm_scope : "source.haskell", ace_mode :
709 "haskell", language_id : 116u64, filenames : [], interpreters : [], }, Futhark => {
710 name : "Futhark", r#type : "programming", color : "#5f021f", extensions : [".fut"],
711 aliases : [], tm_scope : "source.futhark", ace_mode : "text", language_id :
712 97358117u64, filenames : [], interpreters : [], }, GCode => { name : "G-code", r#type
713 : "programming", color : "#D08CF2", extensions : [".g", ".cnc", ".gco", ".gcode"],
714 aliases : [], tm_scope : "source.gcode", ace_mode : "gcode", language_id : 117u64,
715 filenames : [], interpreters : [], }, GAML => { name : "GAML", r#type :
716 "programming", color : "#FFC766", extensions : [".gaml"], aliases : [], tm_scope :
717 "none", ace_mode : "text", language_id : 290345951u64, filenames : [], interpreters :
718 [], }, GAMS => { name : "GAMS", r#type : "programming", color : "#f49a22", extensions
719 : [".gms"], aliases : [], tm_scope : "none", ace_mode : "text", language_id : 118u64,
720 filenames : [], interpreters : [], }, GAP => { name : "GAP", r#type : "programming",
721 color : "#0000cc", extensions : [".g", ".gap", ".gd", ".gi", ".tst"], aliases : [],
722 tm_scope : "source.gap", ace_mode : "text", language_id : 119u64, filenames : [],
723 interpreters : [], }, GCCMachineDescription => { name : "GCC Machine Description",
724 r#type : "programming", color : "#FFCFAB", extensions : [".md"], aliases : [],
725 tm_scope : "source.lisp", ace_mode : "lisp", language_id : 121u64, codemirror_mode :
726 "commonlisp", codemirror_mime_type : "text/x-common-lisp", filenames : [],
727 interpreters : [], }, GDB => { name : "GDB", r#type : "programming", color :
728 "#000000", extensions : [".gdb", ".gdbinit"], aliases : [], tm_scope : "source.gdb",
729 ace_mode : "text", language_id : 122u64, filenames : [], interpreters : [], },
730 GDScript => { name : "GDScript", r#type : "programming", color : "#355570",
731 extensions : [".gd"], aliases : [], tm_scope : "source.gdscript", ace_mode : "text",
732 language_id : 123u64, filenames : [], interpreters : [], }, GDShader => { name :
733 "GDShader", r#type : "programming", color : "#478CBF", extensions : [".gdshader",
734 ".gdshaderinc"], aliases : [], tm_scope : "source.gdshader", ace_mode : "glsl",
735 language_id : 694638086u64, filenames : [], interpreters : [], }, GEDCOM => { name :
736 "GEDCOM", r#type : "data", color : "#003058", extensions : [".ged"], aliases : [],
737 tm_scope : "source.gedcom", ace_mode : "text", language_id : 459577965u64, filenames
738 : [], interpreters : [], }, GLSL => { name : "GLSL", r#type : "programming", color :
739 "#5686a5", extensions : [".glsl", ".fp", ".frag", ".frg", ".fs", ".fsh", ".fshader",
740 ".geo", ".geom", ".glslf", ".glslv", ".gs", ".gshader", ".rchit", ".rmiss",
741 ".shader", ".tesc", ".tese", ".vert", ".vrx", ".vs", ".vsh", ".vshader"], aliases :
742 [], tm_scope : "source.glsl", ace_mode : "glsl", language_id : 124u64, filenames :
743 [], interpreters : [], }, GN => { name : "GN", r#type : "data", color : "#000000",
744 extensions : [".gn", ".gni"], aliases : [], tm_scope : "source.gn", ace_mode :
745 "python", language_id : 302957008u64, codemirror_mode : "python",
746 codemirror_mime_type : "text/x-python", filenames : [".gn"], interpreters : ["gn"],
747 }, GSC => { name : "GSC", r#type : "programming", color : "#FF6800", extensions :
748 [".gsc", ".csc", ".gsh"], aliases : [], tm_scope : "source.gsc", ace_mode : "c_cpp",
749 language_id : 257856279u64, codemirror_mode : "clike", codemirror_mime_type :
750 "text/x-csrc", filenames : [], interpreters : [], }, GameMakerLanguage => { name :
751 "Game Maker Language", r#type : "programming", color : "#71b417", extensions :
752 [".gml"], aliases : [], tm_scope : "source.c++", ace_mode : "c_cpp", language_id :
753 125u64, codemirror_mode : "clike", codemirror_mime_type : "text/x-c++src", filenames
754 : [], interpreters : [], }, Gemfilelock => { name : "Gemfile.lock", r#type : "data",
755 color : "#701516", extensions : [], aliases : [], tm_scope : "source.gemfile-lock",
756 ace_mode : "text", language_id : 907065713u64, filenames : ["Gemfile.lock"],
757 interpreters : [], searchable : false, }, Gemini => { name : "Gemini", r#type :
758 "prose", color : "#ff6900", extensions : [".gmi"], aliases : ["gemtext"], tm_scope :
759 "source.gemini", ace_mode : "text", language_id : 310828396u64, wrap : true,
760 filenames : [], interpreters : [], }, Genero4gl => { name : "Genero 4gl", r#type :
761 "programming", color : "#63408e", extensions : [".4gl"], aliases : [], tm_scope :
762 "source.genero-4gl", ace_mode : "text", language_id : 986054050u64, filenames : [],
763 interpreters : [], }, GeneroPer => { name : "Genero per", r#type : "markup", color :
764 "#d8df39", extensions : [".per"], aliases : [], tm_scope : "source.genero-per",
765 ace_mode : "text", language_id : 902995658u64, filenames : [], interpreters : [], },
766 Genie => { name : "Genie", r#type : "programming", color : "#fb855d", extensions :
767 [".gs"], aliases : [], tm_scope : "none", ace_mode : "text", language_id :
768 792408528u64, filenames : [], interpreters : [], }, Genshi => { name : "Genshi",
769 r#type : "programming", color : "#951531", extensions : [".kid"], aliases :
770 ["xml+genshi", "xml+kid"], tm_scope : "text.xml.genshi", ace_mode : "xml",
771 language_id : 126u64, codemirror_mode : "xml", codemirror_mime_type : "text/xml",
772 filenames : [], interpreters : [], }, GentooEbuild => { name : "Gentoo Ebuild",
773 r#type : "programming", color : "#9400ff", extensions : [".ebuild"], aliases : [],
774 tm_scope : "source.shell", ace_mode : "sh", language_id : 127u64, codemirror_mode :
775 "shell", codemirror_mime_type : "text/x-sh", filenames : [], group : "Shell",
776 interpreters : [], }, GentooEclass => { name : "Gentoo Eclass", r#type :
777 "programming", color : "#9400ff", extensions : [".eclass"], aliases : [], tm_scope :
778 "source.shell", ace_mode : "sh", language_id : 128u64, codemirror_mode : "shell",
779 codemirror_mime_type : "text/x-sh", filenames : [], group : "Shell", interpreters :
780 [], }, GerberImage => { name : "Gerber Image", r#type : "data", color : "#d20b00",
781 extensions : [".gbr", ".cmp", ".gbl", ".gbo", ".gbp", ".gbs", ".gko", ".gml", ".gpb",
782 ".gpt", ".gtl", ".gto", ".gtp", ".gts", ".ncl", ".sol"], aliases : ["rs-274x"],
783 tm_scope : "source.gerber", ace_mode : "text", language_id : 404627610u64, filenames
784 : [], interpreters : ["gerbv", "gerbview"], }, GettextCatalog => { name :
785 "Gettext Catalog", r#type : "prose", color : "#000000", extensions : [".po", ".pot"],
786 aliases : ["pot"], tm_scope : "source.po", ace_mode : "text", language_id : 129u64,
787 filenames : [], interpreters : [], }, Gherkin => { name : "Gherkin", r#type :
788 "programming", color : "#5B2063", extensions : [".feature", ".story"], aliases :
789 ["cucumber"], tm_scope : "text.gherkin.feature", ace_mode : "gherkin", language_id :
790 76u64, codemirror_mode : "gherkin", codemirror_mime_type : "text/x-feature",
791 filenames : [], interpreters : [], }, GitAttributes => { name : "Git Attributes",
792 r#type : "data", color : "#F44D27", extensions : [], aliases : ["gitattributes"],
793 tm_scope : "source.gitattributes", ace_mode : "gitignore", language_id :
794 956324166u64, codemirror_mode : "shell", codemirror_mime_type : "text/x-sh",
795 filenames : [".gitattributes"], interpreters : [], }, GitCommit => { name :
796 "Git Commit", r#type : "data", color : "#F44D27", extensions : [], aliases :
797 ["commit"], tm_scope : "text.git-commit", ace_mode : "text", language_id :
798 131750475u64, wrap : true, filenames : [".gitmessage", "COMMIT_EDITMSG"],
799 interpreters : [], }, GitConfig => { name : "Git Config", r#type : "data", color :
800 "#F44D27", extensions : [".gitconfig"], aliases : ["gitconfig", "gitmodules"],
801 tm_scope : "source.gitconfig", ace_mode : "ini", language_id : 807968997u64,
802 codemirror_mode : "properties", codemirror_mime_type : "text/x-properties", filenames
803 : [".gitconfig", ".gitmodules", ".tgitconfig", "config.worktree"], group : "INI",
804 interpreters : [], }, GitRevisionList => { name : "Git Revision List", r#type :
805 "data", color : "#F44D27", extensions : [], aliases : ["Git Blame Ignore Revs"],
806 tm_scope : "source.git-revlist", ace_mode : "text", language_id : 461881235u64,
807 filenames : [".git-blame-ignore-revs"], interpreters : [], }, Gleam => { name :
808 "Gleam", r#type : "programming", color : "#ffaff3", extensions : [".gleam"], aliases
809 : [], tm_scope : "source.gleam", ace_mode : "text", language_id : 1054258749u64,
810 filenames : [], interpreters : [], }, GlimmerJS => { name : "Glimmer JS", r#type :
811 "programming", color : "#F5835F", extensions : [".gjs"], aliases : ["gjs"], tm_scope
812 : "source.gjs", ace_mode : "javascript", language_id : 5523150u64, filenames : [],
813 group : "JavaScript", interpreters : [], }, GlimmerTS => { name : "Glimmer TS",
814 r#type : "programming", color : "#3178c6", extensions : [".gts"], aliases : ["gts"],
815 tm_scope : "source.gts", ace_mode : "typescript", language_id : 95110458u64,
816 filenames : [], group : "TypeScript", interpreters : [], }, Glyph => { name :
817 "Glyph", r#type : "programming", color : "#c1ac7f", extensions : [".glf"], aliases :
818 [], tm_scope : "source.tcl", ace_mode : "tcl", language_id : 130u64, codemirror_mode
819 : "tcl", codemirror_mime_type : "text/x-tcl", filenames : [], interpreters : [], },
820 GlyphBitmapDistributionFormat => { name : "Glyph Bitmap Distribution Format", r#type
821 : "data", color : "#000000", extensions : [".bdf"], aliases : [], tm_scope :
822 "source.bdf", ace_mode : "text", language_id : 997665271u64, filenames : [],
823 interpreters : [], }, Gno => { name : "Gno", r#type : "programming", color :
824 "#226c57", extensions : [".gno"], aliases : ["gnolang"], tm_scope : "source.gno",
825 ace_mode : "golang", language_id : 279301301u64, codemirror_mode : "go",
826 codemirror_mime_type : "text/x-go", filenames : [], interpreters : [], }, Gnuplot =>
827 { name : "Gnuplot", r#type : "programming", color : "#f0a9f0", extensions : [".gp",
828 ".gnu", ".gnuplot", ".p", ".plot", ".plt"], aliases : [], tm_scope :
829 "source.gnuplot", ace_mode : "text", language_id : 131u64, filenames : [],
830 interpreters : ["gnuplot"], }, Go => { name : "Go", r#type : "programming", color :
831 "#00ADD8", extensions : [".go"], aliases : ["golang"], tm_scope : "source.go",
832 ace_mode : "golang", language_id : 132u64, codemirror_mode : "go",
833 codemirror_mime_type : "text/x-go", filenames : [], interpreters : [], }, GoChecksums
834 => { name : "Go Checksums", r#type : "data", color : "#00ADD8", extensions : [],
835 aliases : ["go.sum", "go sum", "go.work.sum", "go work sum"], tm_scope : "go.sum",
836 ace_mode : "text", language_id : 1054391671u64, filenames : ["go.sum",
837 "go.work.sum"], interpreters : [], }, GoModule => { name : "Go Module", r#type :
838 "data", color : "#00ADD8", extensions : [], aliases : ["go.mod", "go mod"], tm_scope
839 : "go.mod", ace_mode : "text", language_id : 947461016u64, filenames : ["go.mod"],
840 interpreters : [], }, GoTemplate => { name : "Go Template", r#type : "markup", color
841 : "#00ADD8", extensions : [".gohtml", ".gotmpl", ".html.tmpl", ".tmpl", ".tpl"],
842 aliases : ["gotmpl"], tm_scope : "source.go-template", ace_mode : "text", language_id
843 : 247918769u64, filenames : ["_helpers.tpl"], interpreters : [], }, GoWorkspace => {
844 name : "Go Workspace", r#type : "data", color : "#00ADD8", extensions : [], aliases :
845 ["go.work", "go work"], tm_scope : "go.mod", ace_mode : "text", language_id :
846 934546256u64, filenames : ["go.work"], interpreters : [], }, GodotResource => { name
847 : "Godot Resource", r#type : "data", color : "#355570", extensions : [".gdnlib",
848 ".gdns", ".tres", ".tscn"], aliases : [], tm_scope : "source.gdresource", ace_mode :
849 "text", language_id : 738107771u64, filenames : ["project.godot"], interpreters : [],
850 }, Golo => { name : "Golo", r#type : "programming", color : "#88562A", extensions :
851 [".golo"], aliases : [], tm_scope : "source.golo", ace_mode : "text", language_id :
852 133u64, filenames : [], interpreters : [], }, Gosu => { name : "Gosu", r#type :
853 "programming", color : "#82937f", extensions : [".gs", ".gst", ".gsx", ".vark"],
854 aliases : [], tm_scope : "source.gosu.2", ace_mode : "text", language_id : 134u64,
855 filenames : [], interpreters : [], }, Grace => { name : "Grace", r#type :
856 "programming", color : "#615f8b", extensions : [".grace"], aliases : [], tm_scope :
857 "source.grace", ace_mode : "text", language_id : 135u64, filenames : [], interpreters
858 : [], }, Gradle => { name : "Gradle", r#type : "data", color : "#02303a", extensions
859 : [".gradle"], aliases : [], tm_scope : "source.groovy.gradle", ace_mode : "text",
860 language_id : 136u64, filenames : [], interpreters : [], }, GradleKotlinDSL => { name
861 : "Gradle Kotlin DSL", r#type : "data", color : "#02303a", extensions :
862 [".gradle.kts"], aliases : [], tm_scope : "source.kotlin", ace_mode : "text",
863 language_id : 432600901u64, filenames : [], group : "Gradle", interpreters : [], },
864 GrammaticalFramework => { name : "Grammatical Framework", r#type : "programming",
865 color : "#ff0000", extensions : [".gf"], aliases : ["gf"], tm_scope : "source.gf",
866 ace_mode : "haskell", language_id : 137u64, codemirror_mode : "haskell",
867 codemirror_mime_type : "text/x-haskell", filenames : [], interpreters : [], },
868 GraphModelingLanguage => { name : "Graph Modeling Language", r#type : "data", color :
869 "#000000", extensions : [".gml"], aliases : [], tm_scope : "none", ace_mode : "text",
870 language_id : 138u64, filenames : [], interpreters : [], }, GraphQL => { name :
871 "GraphQL", r#type : "data", color : "#e10098", extensions : [".graphql", ".gql",
872 ".graphqls"], aliases : [], tm_scope : "source.graphql", ace_mode : "graphqlschema",
873 language_id : 139u64, filenames : [], interpreters : [], }, GraphvizDOT => { name :
874 "Graphviz (DOT)", r#type : "data", color : "#2596be", extensions : [".dot", ".gv"],
875 aliases : [], tm_scope : "source.dot", ace_mode : "dot", language_id : 140u64,
876 filenames : [], interpreters : [], }, Groovy => { name : "Groovy", r#type :
877 "programming", color : "#4298b8", extensions : [".groovy", ".grt", ".gtpl", ".gvy"],
878 aliases : [], tm_scope : "source.groovy", ace_mode : "groovy", language_id : 142u64,
879 codemirror_mode : "groovy", codemirror_mime_type : "text/x-groovy", filenames :
880 ["Jenkinsfile"], interpreters : ["groovy"], }, GroovyServerPages => { name :
881 "Groovy Server Pages", r#type : "programming", color : "#4298b8", extensions :
882 [".gsp"], aliases : ["gsp", "java server page"], tm_scope : "text.html.jsp", ace_mode
883 : "jsp", language_id : 143u64, codemirror_mode : "htmlembedded", codemirror_mime_type
884 : "application/x-jsp", filenames : [], group : "Groovy", interpreters : [], }, GtkRC
885 => { name : "GtkRC", r#type : "data", color : "#7fe719", extensions : [".gtkrc"],
886 aliases : ["gtk", "gtk 1", "gtk 2"], tm_scope : "source.gtkrc", ace_mode : "ruby",
887 language_id : 876401352u64, codemirror_mode : "ruby", codemirror_mime_type :
888 "text/x-ruby", filenames : ["gtkrc", "gtkrc-2.0"], interpreters : [], }, HAProxy => {
889 name : "HAProxy", r#type : "data", color : "#106da9", extensions : [".cfg"], aliases
890 : [], tm_scope : "source.haproxy-config", ace_mode : "text", language_id :
891 366607477u64, filenames : ["haproxy.cfg"], interpreters : [], }, HCL => { name :
892 "HCL", r#type : "programming", color : "#844FBA", extensions : [".hcl", ".nomad",
893 ".tf", ".tfvars", ".tofu", ".workflow"], aliases :
894 ["HashiCorp Configuration Language", "opentofu", "terraform"], tm_scope :
895 "source.hcl", ace_mode : "terraform", language_id : 144u64, codemirror_mode : "ruby",
896 codemirror_mime_type : "text/x-ruby", filenames : [], interpreters : [], }, HIP => {
897 name : "HIP", r#type : "programming", color : "#4F3A4F", extensions : [".hip"],
898 aliases : [], tm_scope : "source.c++", ace_mode : "c_cpp", language_id :
899 674379998u64, codemirror_mode : "clike", codemirror_mime_type : "text/x-c++src",
900 filenames : [], interpreters : [], }, HLSL => { name : "HLSL", r#type :
901 "programming", color : "#aace60", extensions : [".hlsl", ".cginc", ".fx", ".fxh",
902 ".hlsli"], aliases : [], tm_scope : "source.hlsl", ace_mode : "text", language_id :
903 145u64, filenames : [], interpreters : [], }, HOCON => { name : "HOCON", r#type :
904 "data", color : "#9ff8ee", extensions : [".hocon"], aliases : [], tm_scope :
905 "source.hocon", ace_mode : "text", language_id : 679725279u64, filenames :
906 [".scalafix.conf", ".scalafmt.conf"], interpreters : [], }, HTML => { name : "HTML",
907 r#type : "markup", color : "#e34c26", extensions : [".html", ".hta", ".htm",
908 ".html.hl", ".inc", ".xht", ".xhtml"], aliases : ["xhtml"], tm_scope :
909 "text.html.basic", ace_mode : "html", language_id : 146u64, codemirror_mode :
910 "htmlmixed", codemirror_mime_type : "text/html", filenames : [], interpreters : [],
911 }, HTMLpECR => { name : "HTML+ECR", r#type : "markup", color : "#2e1052", extensions
912 : [".ecr"], aliases : ["ecr"], tm_scope : "text.html.ecr", ace_mode : "html_ruby",
913 language_id : 148u64, codemirror_mode : "htmlmixed", codemirror_mime_type :
914 "text/html", filenames : [], group : "HTML", interpreters : [], }, HTMLpEEX => { name
915 : "HTML+EEX", r#type : "markup", color : "#6e4a7e", extensions : [".html.eex",
916 ".heex", ".leex"], aliases : ["eex", "heex", "leex"], tm_scope : "text.html.elixir",
917 ace_mode : "html_elixir", language_id : 149u64, codemirror_mode : "htmlmixed",
918 codemirror_mime_type : "text/html", filenames : [], group : "HTML", interpreters :
919 [], }, HTMLpERB => { name : "HTML+ERB", r#type : "markup", color : "#701516",
920 extensions : [".erb", ".erb.deface", ".rhtml"], aliases : ["erb", "rhtml",
921 "html+ruby"], tm_scope : "text.html.erb", ace_mode : "html_ruby", language_id :
922 150u64, codemirror_mode : "htmlembedded", codemirror_mime_type : "application/x-erb",
923 filenames : [], group : "HTML", interpreters : [], }, HTMLpPHP => { name :
924 "HTML+PHP", r#type : "markup", color : "#4f5d95", extensions : [".phtml"], aliases :
925 [], tm_scope : "text.html.php", ace_mode : "php", language_id : 151u64,
926 codemirror_mode : "php", codemirror_mime_type : "application/x-httpd-php", filenames
927 : [], group : "HTML", interpreters : [], }, HTMLpRazor => { name : "HTML+Razor",
928 r#type : "markup", color : "#512be4", extensions : [".cshtml", ".razor"], aliases :
929 ["razor"], tm_scope : "text.html.cshtml", ace_mode : "razor", language_id :
930 479039817u64, codemirror_mode : "htmlmixed", codemirror_mime_type : "text/html",
931 filenames : [], group : "HTML", interpreters : [], }, HTTP => { name : "HTTP", r#type
932 : "data", color : "#005C9C", extensions : [".http"], aliases : [], tm_scope :
933 "source.httpspec", ace_mode : "text", language_id : 152u64, codemirror_mode : "http",
934 codemirror_mime_type : "message/http", filenames : [], interpreters : [], }, HXML =>
935 { name : "HXML", r#type : "data", color : "#f68712", extensions : [".hxml"], aliases
936 : [], tm_scope : "source.hxml", ace_mode : "text", language_id : 786683730u64,
937 codemirror_mode : "haxe", codemirror_mime_type : "text/x-hxml", filenames : [],
938 interpreters : [], }, Hack => { name : "Hack", r#type : "programming", color :
939 "#878787", extensions : [".hack", ".hh", ".hhi", ".php"], aliases : [], tm_scope :
940 "source.hack", ace_mode : "php", language_id : 153u64, codemirror_mode : "php",
941 codemirror_mime_type : "application/x-httpd-php", filenames : [], interpreters : [],
942 }, Haml => { name : "Haml", r#type : "markup", color : "#ece2a9", extensions :
943 [".haml", ".haml.deface"], aliases : [], tm_scope : "text.haml", ace_mode : "haml",
944 language_id : 154u64, codemirror_mode : "haml", codemirror_mime_type : "text/x-haml",
945 filenames : [], interpreters : [], }, Handlebars => { name : "Handlebars", r#type :
946 "markup", color : "#f7931e", extensions : [".handlebars", ".hbs"], aliases : ["hbs",
947 "htmlbars"], tm_scope : "text.html.handlebars", ace_mode : "handlebars", language_id
948 : 155u64, filenames : [], interpreters : [], }, Harbour => { name : "Harbour", r#type
949 : "programming", color : "#0e60e3", extensions : [".hb"], aliases : [], tm_scope :
950 "source.harbour", ace_mode : "text", language_id : 156u64, filenames : [],
951 interpreters : [], }, Hare => { name : "Hare", r#type : "programming", color :
952 "#9d7424", extensions : [".ha"], aliases : [], tm_scope : "none", ace_mode : "text",
953 language_id : 463518941u64, filenames : [], interpreters : [], }, Haskell => { name :
954 "Haskell", r#type : "programming", color : "#5e5086", extensions : [".hs",
955 ".hs-boot", ".hsc"], aliases : [], tm_scope : "source.haskell", ace_mode : "haskell",
956 language_id : 157u64, codemirror_mode : "haskell", codemirror_mime_type :
957 "text/x-haskell", filenames : [], interpreters : ["runghc", "runhaskell", "runhugs"],
958 }, Haxe => { name : "Haxe", r#type : "programming", color : "#df7900", extensions :
959 [".hx", ".hxsl"], aliases : [], tm_scope : "source.hx", ace_mode : "haxe",
960 language_id : 158u64, codemirror_mode : "haxe", codemirror_mime_type : "text/x-haxe",
961 filenames : [], interpreters : [], }, HiveQL => { name : "HiveQL", r#type :
962 "programming", color : "#dce200", extensions : [".q", ".hql"], aliases : [], tm_scope
963 : "source.hql", ace_mode : "sql", language_id : 931814087u64, filenames : [],
964 interpreters : [], }, HolyC => { name : "HolyC", r#type : "programming", color :
965 "#ffefaf", extensions : [".hc"], aliases : [], tm_scope : "source.hc", ace_mode :
966 "c_cpp", language_id : 928121743u64, codemirror_mode : "clike", codemirror_mime_type
967 : "text/x-csrc", filenames : [], interpreters : [], }, HostsFile => { name :
968 "Hosts File", r#type : "data", color : "#308888", extensions : [], aliases :
969 ["hosts"], tm_scope : "source.hosts", ace_mode : "text", language_id : 231021894u64,
970 filenames : ["HOSTS", "hosts", "hosts.txt"], interpreters : [], }, Hurl => { name :
971 "Hurl", r#type : "programming", color : "#FF0288", extensions : [".hurl"], aliases :
972 [], tm_scope : "source.hurl", ace_mode : "text", language_id : 959040217u64,
973 filenames : [], interpreters : [], }, Hy => { name : "Hy", r#type : "programming",
974 color : "#7790B2", extensions : [".hy"], aliases : ["hylang"], tm_scope :
975 "source.hy", ace_mode : "text", language_id : 159u64, filenames : [], interpreters :
976 ["hy"], }, HyPhy => { name : "HyPhy", r#type : "programming", color : "#000000",
977 extensions : [".bf"], aliases : [], tm_scope : "none", ace_mode : "text", language_id
978 : 160u64, filenames : [], interpreters : [], }, IDL => { name : "IDL", r#type :
979 "programming", color : "#a3522f", extensions : [".pro", ".dlm"], aliases : [],
980 tm_scope : "source.idl", ace_mode : "text", language_id : 161u64, codemirror_mode :
981 "idl", codemirror_mime_type : "text/x-idl", filenames : [], interpreters : [], },
982 IGORPro => { name : "IGOR Pro", r#type : "programming", color : "#0000cc", extensions
983 : [".ipf"], aliases : ["igor", "igorpro"], tm_scope : "source.igor", ace_mode :
984 "text", language_id : 162u64, filenames : [], interpreters : [], }, ILAssembly => {
985 name : "IL Assembly", r#type : "programming", color : "#512BD4", extensions :
986 [".il"], aliases : ["ilasm", "msil"], tm_scope : "source.il", ace_mode : "text",
987 language_id : 592065806u64, filenames : [], interpreters : [], }, INI => { name :
988 "INI", r#type : "data", color : "#d1dbe0", extensions : [".ini", ".cfg", ".cnf",
989 ".container", ".dof", ".frm", ".lektorproject", ".mount", ".network", ".prefs",
990 ".pro", ".properties", ".service", ".socket", ".target", ".timer", ".url"], aliases :
991 ["conf", "dosini"], tm_scope : "source.ini", ace_mode : "ini", language_id : 163u64,
992 codemirror_mode : "properties", codemirror_mime_type : "text/x-properties", filenames
993 : [".buckconfig", ".coveragerc", ".flake8", ".gitreview", ".pylintrc", "HOSTS",
994 "buildozer.spec", "hosts", "pylintrc", "vlcrc"], interpreters : [], }, IRCLog => {
995 name : "IRC log", r#type : "data", color : "#000000", extensions : [".irclog",
996 ".weechatlog"], aliases : ["irc", "irc logs"], tm_scope : "none", ace_mode : "text",
997 language_id : 164u64, codemirror_mode : "mirc", codemirror_mime_type : "text/mirc",
998 filenames : [], interpreters : [], }, ISPC => { name : "ISPC", r#type :
999 "programming", color : "#2D68B1", extensions : [".ispc"], aliases : [], tm_scope :
1000 "source.ispc", ace_mode : "c_cpp", language_id : 327071u64, codemirror_mode :
1001 "clike", codemirror_mime_type : "text/x-csrc", filenames : [], interpreters : [], },
1002 Idris => { name : "Idris", r#type : "programming", color : "#b30000", extensions :
1003 [".idr", ".lidr"], aliases : [], tm_scope : "source.idris", ace_mode : "text",
1004 language_id : 165u64, filenames : [], interpreters : [], }, IgnoreList => { name :
1005 "Ignore List", r#type : "data", color : "#000000", extensions : [".gitignore"],
1006 aliases : ["ignore", "gitignore", "git-ignore"], tm_scope : "source.gitignore",
1007 ace_mode : "gitignore", language_id : 74444240u64, codemirror_mode : "shell",
1008 codemirror_mime_type : "text/x-sh", filenames : [".agignore", ".atomignore",
1009 ".babelignore", ".bzrignore", ".ckignore", ".coffeelintignore", ".cvsignore",
1010 ".dockerignore", ".easignore", ".eleventyignore", ".eslint-ignore", ".eslintignore",
1011 ".gitignore", ".ignore", ".markdownlintignore", ".nodemonignore", ".npmignore",
1012 ".prettierignore", ".rgignore", ".stylelintignore", ".vercelignore", ".vscodeignore",
1013 "gitignore-global", "gitignore_global"], interpreters : [], }, ImHexPatternLanguage
1014 => { name : "ImHex Pattern Language", r#type : "programming", color : "#3a6be0",
1015 extensions : [".hexpat"], aliases : ["ImHex", "ImHexPatternLanguage", "imhexpl"],
1016 tm_scope : "source.pl", ace_mode : "c_cpp", language_id : 805861688u64,
1017 codemirror_mode : "clike", codemirror_mime_type : "text/x-csrc", filenames : [],
1018 interpreters : [], }, ImageJMacro => { name : "ImageJ Macro", r#type : "programming",
1019 color : "#99AAFF", extensions : [".ijm"], aliases : ["ijm"], tm_scope : "none",
1020 ace_mode : "text", language_id : 575143428u64, filenames : [], interpreters : [], },
1021 Imba => { name : "Imba", r#type : "programming", color : "#16cec6", extensions :
1022 [".imba"], aliases : [], tm_scope : "source.imba", ace_mode : "text", language_id :
1023 1057618448u64, filenames : [], interpreters : [], }, Inform7 => { name : "Inform 7",
1024 r#type : "programming", color : "#000000", extensions : [".ni", ".i7x"], aliases :
1025 ["i7", "inform7"], tm_scope : "source.inform7", ace_mode : "text", language_id :
1026 166u64, wrap : true, filenames : [], interpreters : [], }, Ink => { name : "Ink",
1027 r#type : "programming", color : "#000000", extensions : [".ink"], aliases : [],
1028 tm_scope : "source.ink", ace_mode : "text", language_id : 838252715u64, wrap : true,
1029 filenames : [], interpreters : [], }, InnoSetup => { name : "Inno Setup", r#type :
1030 "programming", color : "#264b99", extensions : [".iss", ".isl"], aliases : [],
1031 tm_scope : "source.inno", ace_mode : "text", language_id : 167u64, filenames : [],
1032 interpreters : [], }, Io => { name : "Io", r#type : "programming", color : "#a9188d",
1033 extensions : [".io"], aliases : [], tm_scope : "source.io", ace_mode : "io",
1034 language_id : 168u64, filenames : [], interpreters : ["io"], }, Ioke => { name :
1035 "Ioke", r#type : "programming", color : "#078193", extensions : [".ik"], aliases :
1036 [], tm_scope : "source.ioke", ace_mode : "text", language_id : 169u64, filenames :
1037 [], interpreters : ["ioke"], }, Isabelle => { name : "Isabelle", r#type :
1038 "programming", color : "#FEFE00", extensions : [".thy"], aliases : [], tm_scope :
1039 "source.isabelle.theory", ace_mode : "text", language_id : 170u64, filenames : [],
1040 interpreters : [], }, IsabelleROOT => { name : "Isabelle ROOT", r#type :
1041 "programming", color : "#FEFE00", extensions : [], aliases : [], tm_scope :
1042 "source.isabelle.root", ace_mode : "text", language_id : 171u64, filenames :
1043 ["ROOT"], group : "Isabelle", interpreters : [], }, J => { name : "J", r#type :
1044 "programming", color : "#9EEDFF", extensions : [".ijs"], aliases : [], tm_scope :
1045 "source.j", ace_mode : "text", language_id : 172u64, filenames : [], interpreters :
1046 ["jconsole"], }, JARManifest => { name : "JAR Manifest", r#type : "data", color :
1047 "#b07219", extensions : [], aliases : [], tm_scope : "source.yaml", ace_mode :
1048 "text", language_id : 447261135u64, filenames : ["MANIFEST.MF"], interpreters : [],
1049 }, JASS => { name : "JASS", r#type : "programming", color : "#FF0303", extensions :
1050 [".j"], aliases : ["jass2"], tm_scope : "source.jass", ace_mode : "text", language_id
1051 : 504860504u64, filenames : [], interpreters : [], }, JCL => { name : "JCL", r#type :
1052 "programming", color : "#d90e09", extensions : [".jcl"], aliases : [], tm_scope :
1053 "source.jcl", ace_mode : "text", language_id : 316620079u64, filenames : [],
1054 interpreters : [], }, JFlex => { name : "JFlex", r#type : "programming", color :
1055 "#DBCA00", extensions : [".flex", ".jflex"], aliases : [], tm_scope : "source.jflex",
1056 ace_mode : "text", language_id : 173u64, filenames : [], group : "Lex", interpreters
1057 : [], }, JSON => { name : "JSON", r#type : "data", color : "#292929", extensions :
1058 [".json", ".4DForm", ".4DProject", ".avsc", ".geojson", ".gltf", ".har", ".ice",
1059 ".JSON-tmLanguage", ".json.example", ".jsonl", ".mcmeta", ".sarif", ".slnlaunch",
1060 ".tact", ".tfstate", ".tfstate.backup", ".topojson", ".webapp", ".webmanifest",
1061 ".yy", ".yyp"], aliases : ["geojson", "jsonl", "sarif", "topojson"], tm_scope :
1062 "source.json", ace_mode : "json", language_id : 174u64, codemirror_mode :
1063 "javascript", codemirror_mime_type : "application/json", filenames :
1064 [".all-contributorsrc", ".arcconfig", ".auto-changelog", ".c8rc", ".htmlhintrc",
1065 ".imgbotconfig", ".nycrc", ".releaserc", ".secrets.baseline", ".tern-config",
1066 ".tern-project", ".watchmanconfig", "MODULE.bazel.lock", "Package.resolved",
1067 "Pipfile.lock", "bun.lock", "composer.lock", "deno.lock", "flake.lock",
1068 "mcmod.info"], interpreters : [], }, JSONWithComments => { name :
1069 "JSON with Comments", r#type : "data", color : "#292929", extensions : [".jsonc",
1070 ".code-snippets", ".code-workspace", ".hujson", ".sublime-build",
1071 ".sublime-color-scheme", ".sublime-commands", ".sublime-completions",
1072 ".sublime-keymap", ".sublime-macro", ".sublime-menu", ".sublime-mousemap",
1073 ".sublime-project", ".sublime-settings", ".sublime-theme", ".sublime-workspace",
1074 ".sublime_metrics", ".sublime_session", ".tsconfig.json"], aliases : ["jsonc"],
1075 tm_scope : "source.json.comments", ace_mode : "javascript", language_id : 423u64,
1076 codemirror_mode : "javascript", codemirror_mime_type : "text/javascript", filenames :
1077 [".babelrc", ".devcontainer.json", ".eslintrc", ".eslintrc.json", ".jscsrc",
1078 ".jshintrc", ".jslintrc", ".oxlintrc.json", ".swcrc", "api-extractor.json",
1079 "devcontainer.json", "jsconfig.json", "language-configuration.json", "tsconfig.json",
1080 "tslint.json"], group : "JSON", interpreters : [], }, JSON5 => { name : "JSON5",
1081 r#type : "data", color : "#267CB9", extensions : [".json5"], aliases : [], tm_scope :
1082 "source.js", ace_mode : "json5", language_id : 175u64, codemirror_mode :
1083 "javascript", codemirror_mime_type : "application/json", filenames : [], interpreters
1084 : [], }, JSONLD => { name : "JSONLD", r#type : "data", color : "#0c479c", extensions
1085 : [".jsonld"], aliases : [], tm_scope : "source.js", ace_mode : "javascript",
1086 language_id : 176u64, codemirror_mode : "javascript", codemirror_mime_type :
1087 "application/ld+json", filenames : [], interpreters : [], }, JSONiq => { name :
1088 "JSONiq", r#type : "programming", color : "#40d47e", extensions : [".jq"], aliases :
1089 [], tm_scope : "source.jsoniq", ace_mode : "jsoniq", language_id : 177u64,
1090 codemirror_mode : "javascript", codemirror_mime_type : "application/json", filenames
1091 : [], interpreters : [], }, Jac => { name : "Jac", r#type : "programming", color :
1092 "#FC792D", extensions : [".jac"], aliases : [], tm_scope : "source.jac", ace_mode :
1093 "text", language_id : 235277043u64, filenames : [], interpreters : [], }, Jai => {
1094 name : "Jai", r#type : "programming", color : "#ab8b4b", extensions : [".jai"],
1095 aliases : [], tm_scope : "source.jai", ace_mode : "text", language_id : 70127133u64,
1096 filenames : [], interpreters : [], }, Janet => { name : "Janet", r#type :
1097 "programming", color : "#0886a5", extensions : [".janet"], aliases : [], tm_scope :
1098 "source.janet", ace_mode : "scheme", language_id : 1028705371u64, codemirror_mode :
1099 "scheme", codemirror_mime_type : "text/x-scheme", filenames : [], interpreters :
1100 ["janet"], }, Jasmin => { name : "Jasmin", r#type : "programming", color : "#d03600",
1101 extensions : [".j"], aliases : [], tm_scope : "source.jasmin", ace_mode : "java",
1102 language_id : 180u64, filenames : [], interpreters : [], }, Java => { name : "Java",
1103 r#type : "programming", color : "#b07219", extensions : [".java", ".jav", ".jsh"],
1104 aliases : [], tm_scope : "source.java", ace_mode : "java", language_id : 181u64,
1105 codemirror_mode : "clike", codemirror_mime_type : "text/x-java", filenames : [],
1106 interpreters : [], }, JavaProperties => { name : "Java Properties", r#type : "data",
1107 color : "#2A6277", extensions : [".properties"], aliases : [], tm_scope :
1108 "source.java-properties", ace_mode : "properties", language_id : 519377561u64,
1109 codemirror_mode : "properties", codemirror_mime_type : "text/x-properties", filenames
1110 : [], interpreters : [], }, JavaServerPages => { name : "Java Server Pages", r#type :
1111 "programming", color : "#2A6277", extensions : [".jsp", ".tag"], aliases : ["jsp"],
1112 tm_scope : "text.html.jsp", ace_mode : "jsp", language_id : 182u64, codemirror_mode :
1113 "htmlembedded", codemirror_mime_type : "application/x-jsp", filenames : [], group :
1114 "Java", interpreters : [], }, JavaTemplateEngine => { name : "Java Template Engine",
1115 r#type : "programming", color : "#2A6277", extensions : [".jte"], aliases : ["jte"],
1116 tm_scope : "text.html.jte", ace_mode : "text", language_id : 599494012u64, filenames
1117 : [], group : "Java", interpreters : [], }, JavaScript => { name : "JavaScript",
1118 r#type : "programming", color : "#f1e05a", extensions : [".js", "._js", ".bones",
1119 ".cjs", ".es", ".es6", ".frag", ".gs", ".jake", ".javascript", ".jsb", ".jscad",
1120 ".jsfl", ".jslib", ".jsm", ".jspre", ".jss", ".jsx", ".mjs", ".njs", ".pac", ".sjs",
1121 ".ssjs", ".xsjs", ".xsjslib"], aliases : ["js", "node"], tm_scope : "source.js",
1122 ace_mode : "javascript", language_id : 183u64, codemirror_mode : "javascript",
1123 codemirror_mime_type : "text/javascript", filenames : ["Jakefile"], interpreters :
1124 ["bun", "chakra", "d8", "deno", "gjs", "js", "node", "nodejs", "qjs", "rhino", "v8",
1125 "v8-shell"], }, JavaScriptpERB => { name : "JavaScript+ERB", r#type : "programming",
1126 color : "#f1e05a", extensions : [".js.erb"], aliases : [], tm_scope : "source.js",
1127 ace_mode : "javascript", language_id : 914318960u64, codemirror_mode : "javascript",
1128 codemirror_mime_type : "application/javascript", filenames : [], group :
1129 "JavaScript", interpreters : [], }, JestSnapshot => { name : "Jest Snapshot", r#type
1130 : "data", color : "#15c213", extensions : [".snap"], aliases : [], tm_scope :
1131 "source.jest.snap", ace_mode : "javascript", language_id : 774635084u64,
1132 codemirror_mode : "javascript", codemirror_mime_type : "application/javascript",
1133 filenames : [], interpreters : [], }, JetBrainsMPS => { name : "JetBrains MPS",
1134 r#type : "programming", color : "#21D789", extensions : [".mps", ".mpl", ".msd"],
1135 aliases : ["mps"], tm_scope : "none", ace_mode : "xml", language_id : 465165328u64,
1136 codemirror_mode : "xml", codemirror_mime_type : "text/xml", filenames : [],
1137 interpreters : [], }, Jinja => { name : "Jinja", r#type : "markup", color :
1138 "#a52a22", extensions : [".jinja", ".j2", ".jinja2"], aliases : ["django",
1139 "html+django", "html+jinja", "htmldjango"], tm_scope : "text.html.django", ace_mode :
1140 "django", language_id : 147u64, codemirror_mode : "jinja2", codemirror_mime_type :
1141 "text/jinja2", filenames : [], interpreters : [], }, Jison => { name : "Jison",
1142 r#type : "programming", color : "#56b3cb", extensions : [".jison"], aliases : [],
1143 tm_scope : "source.jison", ace_mode : "text", language_id : 284531423u64, filenames :
1144 [], group : "Yacc", interpreters : [], }, JisonLex => { name : "Jison Lex", r#type :
1145 "programming", color : "#56b3cb", extensions : [".jisonlex"], aliases : [], tm_scope
1146 : "source.jisonlex", ace_mode : "text", language_id : 406395330u64, filenames : [],
1147 group : "Lex", interpreters : [], }, Jolie => { name : "Jolie", r#type :
1148 "programming", color : "#843179", extensions : [".ol", ".iol"], aliases : [],
1149 tm_scope : "source.jolie", ace_mode : "text", language_id : 998078858u64, filenames :
1150 [], interpreters : ["jolie"], }, Jsonnet => { name : "Jsonnet", r#type :
1151 "programming", color : "#0064bd", extensions : [".jsonnet", ".libsonnet"], aliases :
1152 [], tm_scope : "source.jsonnet", ace_mode : "text", language_id : 664885656u64,
1153 filenames : [], interpreters : [], }, Julia => { name : "Julia", r#type :
1154 "programming", color : "#a270ba", extensions : [".jl"], aliases : [], tm_scope :
1155 "source.julia", ace_mode : "julia", language_id : 184u64, codemirror_mode : "julia",
1156 codemirror_mime_type : "text/x-julia", filenames : [], interpreters : ["julia"], },
1157 JuliaREPL => { name : "Julia REPL", r#type : "programming", color : "#a270ba",
1158 extensions : [], aliases : [], tm_scope : "source.julia.console", ace_mode : "text",
1159 language_id : 220689142u64, filenames : [], group : "Julia", interpreters : [], },
1160 JupyterNotebook => { name : "Jupyter Notebook", r#type : "markup", color : "#DA5B0B",
1161 extensions : [".ipynb"], aliases : ["IPython Notebook"], tm_scope : "source.json",
1162 ace_mode : "json", language_id : 185u64, codemirror_mode : "javascript",
1163 codemirror_mime_type : "application/json", filenames : ["Notebook"], interpreters :
1164 [], }, Just => { name : "Just", r#type : "programming", color : "#384d54", extensions
1165 : [".just"], aliases : ["Justfile"], tm_scope : "source.just", ace_mode : "text",
1166 language_id : 128447695u64, filenames : [".JUSTFILE", ".Justfile", ".justfile",
1167 "JUSTFILE", "Justfile", "justfile"], interpreters : [], }, KCL => { name : "KCL",
1168 r#type : "programming", color : "#7ABABF", extensions : [".k"], aliases : [],
1169 tm_scope : "source.kcl", ace_mode : "text", language_id : 1052003890u64, filenames :
1170 ["kcl.mod", "kcl.mod.lock"], interpreters : [], }, KDL => { name : "KDL", r#type :
1171 "data", color : "#ffb3b3", extensions : [".kdl"], aliases : [], tm_scope :
1172 "source.kdl", ace_mode : "tcl", language_id : 931123626u64, codemirror_mode :
1173 "yacas", codemirror_mime_type : "text/x-yacas", filenames : [], interpreters : [], },
1174 KFramework => { name : "KFramework", r#type : "programming", color : "#4195c5",
1175 extensions : [".k"], aliases : [], tm_scope : "text.k", ace_mode : "text",
1176 language_id : 9479532u64, filenames : [], interpreters : [], }, KRL => { name :
1177 "KRL", r#type : "programming", color : "#28430A", extensions : [".krl"], aliases :
1178 [], tm_scope : "none", ace_mode : "text", language_id : 186u64, filenames : [],
1179 interpreters : [], }, KaitaiStruct => { name : "Kaitai Struct", r#type :
1180 "programming", color : "#773b37", extensions : [".ksy"], aliases : ["ksy"], tm_scope
1181 : "source.yaml", ace_mode : "yaml", language_id : 818804755u64, codemirror_mode :
1182 "yaml", codemirror_mime_type : "text/x-yaml", filenames : [], interpreters : [], },
1183 KakouneScript => { name : "KakouneScript", r#type : "programming", color : "#6f8042",
1184 extensions : [".kak"], aliases : ["kak", "kakscript"], tm_scope : "source.kakscript",
1185 ace_mode : "text", language_id : 603336474u64, filenames : ["kakrc"], interpreters :
1186 [], }, KerboScript => { name : "KerboScript", r#type : "programming", color :
1187 "#41adf0", extensions : [".ks"], aliases : [], tm_scope : "source.kerboscript",
1188 ace_mode : "text", language_id : 59716426u64, filenames : [], interpreters : [], },
1189 KiCadLayout => { name : "KiCad Layout", r#type : "data", color : "#2f4aab",
1190 extensions : [".kicad_pcb", ".kicad_mod", ".kicad_wks"], aliases : ["pcbnew"],
1191 tm_scope : "source.pcb.sexp", ace_mode : "lisp", language_id : 187u64,
1192 codemirror_mode : "commonlisp", codemirror_mime_type : "text/x-common-lisp",
1193 filenames : ["fp-lib-table"], interpreters : [], }, KiCadLegacyLayout => { name :
1194 "KiCad Legacy Layout", r#type : "data", color : "#2f4aab", extensions : [".brd"],
1195 aliases : [], tm_scope : "source.pcb.board", ace_mode : "text", language_id :
1196 140848857u64, filenames : [], interpreters : [], }, KiCadSchematic => { name :
1197 "KiCad Schematic", r#type : "data", color : "#2f4aab", extensions : [".kicad_sch",
1198 ".kicad_sym", ".sch"], aliases : ["eeschema schematic"], tm_scope :
1199 "source.pcb.schematic", ace_mode : "text", language_id : 622447435u64, filenames :
1200 [], interpreters : [], }, Kickstart => { name : "Kickstart", r#type : "data", color :
1201 "#000000", extensions : [".ks"], aliases : [], tm_scope : "source.kickstart",
1202 ace_mode : "text", language_id : 692635484u64, filenames : [], interpreters : [], },
1203 Kit => { name : "Kit", r#type : "markup", color : "#000000", extensions : [".kit"],
1204 aliases : [], tm_scope : "text.html.basic", ace_mode : "html", language_id : 188u64,
1205 codemirror_mode : "htmlmixed", codemirror_mime_type : "text/html", filenames : [],
1206 interpreters : [], }, KoLmafiaASH => { name : "KoLmafia ASH", r#type : "programming",
1207 color : "#B9D9B9", extensions : [".ash"], aliases : [], tm_scope : "source.ash",
1208 ace_mode : "text", language_id : 852099832u64, filenames : [], interpreters : [], },
1209 Koka => { name : "Koka", r#type : "programming", color : "#215166", extensions :
1210 [".kk"], aliases : [], tm_scope : "source.koka", ace_mode : "text", language_id :
1211 597930447u64, filenames : [], interpreters : ["koka"], }, Kotlin => { name :
1212 "Kotlin", r#type : "programming", color : "#A97BFF", extensions : [".kt", ".ktm",
1213 ".kts"], aliases : [], tm_scope : "source.kotlin", ace_mode : "kotlin", language_id :
1214 189u64, codemirror_mode : "clike", codemirror_mime_type : "text/x-kotlin", filenames
1215 : [], interpreters : [], }, Kusto => { name : "Kusto", r#type : "data", color :
1216 "#000000", extensions : [".csl", ".kql"], aliases : [], tm_scope : "source.kusto",
1217 ace_mode : "text", language_id : 225697190u64, filenames : [], interpreters : [], },
1218 LFE => { name : "LFE", r#type : "programming", color : "#4C3023", extensions :
1219 [".lfe"], aliases : [], tm_scope : "source.lisp", ace_mode : "lisp", language_id :
1220 190u64, codemirror_mode : "commonlisp", codemirror_mime_type : "text/x-common-lisp",
1221 filenames : [], interpreters : [], }, LLVM => { name : "LLVM", r#type :
1222 "programming", color : "#185619", extensions : [".ll"], aliases : [], tm_scope :
1223 "source.llvm", ace_mode : "text", language_id : 191u64, filenames : [], interpreters
1224 : [], }, LOLCODE => { name : "LOLCODE", r#type : "programming", color : "#cc9900",
1225 extensions : [".lol"], aliases : [], tm_scope : "source.lolcode", ace_mode : "text",
1226 language_id : 192u64, filenames : [], interpreters : [], }, LSL => { name : "LSL",
1227 r#type : "programming", color : "#3d9970", extensions : [".lsl", ".lslp"], aliases :
1228 [], tm_scope : "source.lsl", ace_mode : "lsl", language_id : 193u64, filenames : [],
1229 interpreters : ["lsl"], }, LTspiceSymbol => { name : "LTspice Symbol", r#type :
1230 "data", color : "#000000", extensions : [".asy"], aliases : [], tm_scope :
1231 "source.ltspice.symbol", ace_mode : "text", language_id : 1013566805u64,
1232 codemirror_mode : "spreadsheet", codemirror_mime_type : "text/x-spreadsheet",
1233 filenames : [], interpreters : [], }, LabVIEW => { name : "LabVIEW", r#type :
1234 "programming", color : "#fede06", extensions : [".lvproj", ".lvclass", ".lvlib"],
1235 aliases : [], tm_scope : "text.xml", ace_mode : "xml", language_id : 194u64,
1236 codemirror_mode : "xml", codemirror_mime_type : "text/xml", filenames : [],
1237 interpreters : [], }, Lambdapi => { name : "Lambdapi", r#type : "programming", color
1238 : "#8027a3", extensions : [".lp"], aliases : [], tm_scope : "source.lp", ace_mode :
1239 "text", language_id : 759240513u64, filenames : [], interpreters : [], }, Langium =>
1240 { name : "Langium", r#type : "programming", color : "#2c8c87", extensions :
1241 [".langium"], aliases : [], tm_scope : "source.langium", ace_mode : "text",
1242 language_id : 548603830u64, filenames : [], interpreters : [], }, Lark => { name :
1243 "Lark", r#type : "data", color : "#2980B9", extensions : [".lark"], aliases : [],
1244 tm_scope : "source.lark", ace_mode : "text", language_id : 758480799u64,
1245 codemirror_mode : "ebnf", codemirror_mime_type : "text/x-ebnf", filenames : [],
1246 interpreters : [], }, Lasso => { name : "Lasso", r#type : "programming", color :
1247 "#999999", extensions : [".lasso", ".las", ".lasso8", ".lasso9"], aliases :
1248 ["lassoscript"], tm_scope : "file.lasso", ace_mode : "text", language_id : 195u64,
1249 filenames : [], interpreters : [], }, Latte => { name : "Latte", r#type : "markup",
1250 color : "#f2a542", extensions : [".latte"], aliases : [], tm_scope :
1251 "text.html.smarty", ace_mode : "latte", language_id : 196u64, codemirror_mode :
1252 "smarty", codemirror_mime_type : "text/x-smarty", filenames : [], interpreters : [],
1253 }, Lean => { name : "Lean", r#type : "programming", color : "#000000", extensions :
1254 [".lean", ".hlean"], aliases : [], tm_scope : "source.lean", ace_mode : "text",
1255 language_id : 197u64, filenames : [], interpreters : [], }, Lean4 => { name :
1256 "Lean 4", r#type : "programming", color : "#000000", extensions : [".lean"], aliases
1257 : ["lean4"], tm_scope : "source.lean4", ace_mode : "text", language_id :
1258 455147478u64, filenames : [], group : "Lean", interpreters : [], }, Leo => { name :
1259 "Leo", r#type : "programming", color : "#C4FFC2", extensions : [".leo"], aliases :
1260 [], tm_scope : "source.leo", ace_mode : "text", language_id : 916034822u64, wrap :
1261 true, filenames : [], interpreters : [], }, Less => { name : "Less", r#type :
1262 "markup", color : "#1d365d", extensions : [".less"], aliases : ["less-css"], tm_scope
1263 : "source.css.less", ace_mode : "less", language_id : 198u64, codemirror_mode :
1264 "css", codemirror_mime_type : "text/x-less", filenames : [], interpreters : [], },
1265 Lex => { name : "Lex", r#type : "programming", color : "#DBCA00", extensions : [".l",
1266 ".lex"], aliases : ["flex"], tm_scope : "source.lex", ace_mode : "text", language_id
1267 : 199u64, filenames : ["Lexer.x", "lexer.x"], interpreters : [], }, LigoLANG => {
1268 name : "LigoLANG", r#type : "programming", color : "#0e74ff", extensions : [".ligo"],
1269 aliases : [], tm_scope : "source.ligo", ace_mode : "pascal", language_id :
1270 1040646257u64, codemirror_mode : "pascal", codemirror_mime_type : "text/x-pascal",
1271 filenames : [], group : "LigoLANG", interpreters : [], }, LilyPond => { name :
1272 "LilyPond", r#type : "programming", color : "#9ccc7c", extensions : [".ly", ".ily"],
1273 aliases : [], tm_scope : "source.lilypond", ace_mode : "text", language_id : 200u64,
1274 filenames : [], interpreters : [], }, Limbo => { name : "Limbo", r#type :
1275 "programming", color : "#000000", extensions : [".b", ".m"], aliases : [], tm_scope :
1276 "none", ace_mode : "text", language_id : 201u64, filenames : [], interpreters : [],
1277 }, LinearProgramming => { name : "Linear Programming", r#type : "programming", color
1278 : "#000000", extensions : [".lp"], aliases : [], tm_scope : "none", ace_mode :
1279 "text", language_id : 377204539u64, filenames : [], interpreters : [], },
1280 LinkerScript => { name : "Linker Script", r#type : "programming", color : "#000000",
1281 extensions : [".ld", ".lds", ".x"], aliases : [], tm_scope : "source.c.linker",
1282 ace_mode : "text", language_id : 202u64, filenames : ["ld.script"], interpreters :
1283 [], }, LinuxKernelModule => { name : "Linux Kernel Module", r#type : "data", color :
1284 "#000000", extensions : [".mod"], aliases : [], tm_scope : "none", ace_mode : "text",
1285 language_id : 203u64, filenames : [], interpreters : [], }, Liquid => { name :
1286 "Liquid", r#type : "markup", color : "#67b8de", extensions : [".liquid"], aliases :
1287 [], tm_scope : "text.html.liquid", ace_mode : "liquid", language_id : 204u64,
1288 filenames : [], interpreters : [], }, Liquidsoap => { name : "Liquidsoap", r#type :
1289 "programming", color : "#990066", extensions : [".liq"], aliases : [], tm_scope :
1290 "source.liquidsoap", ace_mode : "text", language_id : 614641732u64, filenames : [],
1291 interpreters : [], }, LiterateAgda => { name : "Literate Agda", r#type :
1292 "programming", color : "#315665", extensions : [".lagda"], aliases : [], tm_scope :
1293 "none", ace_mode : "text", language_id : 205u64, filenames : [], group : "Agda",
1294 interpreters : [], }, LiterateCoffeeScript => { name : "Literate CoffeeScript",
1295 r#type : "programming", color : "#244776", extensions : [".litcoffee", ".coffee.md"],
1296 aliases : ["litcoffee"], tm_scope : "source.litcoffee", ace_mode : "text",
1297 language_id : 206u64, wrap : true, filenames : [], group : "CoffeeScript",
1298 interpreters : [], }, LiterateHaskell => { name : "Literate Haskell", r#type :
1299 "programming", color : "#5e5086", extensions : [".lhs"], aliases : ["lhaskell",
1300 "lhs"], tm_scope : "text.tex.latex.haskell", ace_mode : "text", language_id : 207u64,
1301 codemirror_mode : "haskell-literate", codemirror_mime_type :
1302 "text/x-literate-haskell", filenames : [], group : "Haskell", interpreters : [], },
1303 LiveCodeScript => { name : "LiveCode Script", r#type : "programming", color :
1304 "#0c5ba5", extensions : [".livecodescript"], aliases : [], tm_scope :
1305 "source.livecodescript", ace_mode : "text", language_id : 891017u64, filenames : [],
1306 interpreters : [], }, LiveScript => { name : "LiveScript", r#type : "programming",
1307 color : "#499886", extensions : [".ls", "._ls"], aliases : ["live-script", "ls"],
1308 tm_scope : "source.livescript", ace_mode : "livescript", language_id : 208u64,
1309 codemirror_mode : "livescript", codemirror_mime_type : "text/x-livescript", filenames
1310 : ["Slakefile"], interpreters : [], }, Lobster => { name : "Lobster", r#type :
1311 "programming", color : "#f95428", extensions : [".lobster"], aliases : [], tm_scope :
1312 "source.lobster", ace_mode : "python", language_id : 790066842u64, filenames : [],
1313 interpreters : [], }, Logos => { name : "Logos", r#type : "programming", color :
1314 "#000000", extensions : [".xm", ".x", ".xi"], aliases : [], tm_scope :
1315 "source.logos", ace_mode : "text", language_id : 209u64, filenames : [], interpreters
1316 : [], }, Logtalk => { name : "Logtalk", r#type : "programming", color : "#295b9a",
1317 extensions : [".lgt", ".logtalk"], aliases : [], tm_scope : "source.logtalk",
1318 ace_mode : "logtalk", language_id : 210u64, filenames : [], interpreters : [], },
1319 LookML => { name : "LookML", r#type : "programming", color : "#652B81", extensions :
1320 [".lkml", ".lookml"], aliases : [], tm_scope : "source.yaml", ace_mode : "yaml",
1321 language_id : 211u64, codemirror_mode : "yaml", codemirror_mime_type : "text/x-yaml",
1322 filenames : [], interpreters : [], }, LoomScript => { name : "LoomScript", r#type :
1323 "programming", color : "#000000", extensions : [".ls"], aliases : [], tm_scope :
1324 "source.loomscript", ace_mode : "text", language_id : 212u64, filenames : [],
1325 interpreters : [], }, Lua => { name : "Lua", r#type : "programming", color :
1326 "#000080", extensions : [".lua", ".fcgi", ".nse", ".p8", ".pd_lua", ".rbxs",
1327 ".rockspec", ".wlua"], aliases : [], tm_scope : "source.lua", ace_mode : "lua",
1328 language_id : 213u64, codemirror_mode : "lua", codemirror_mime_type : "text/x-lua",
1329 filenames : [".luacheckrc"], interpreters : ["lua", "luajit"], }, Luau => { name :
1330 "Luau", r#type : "programming", color : "#00A2FF", extensions : [".luau"], aliases :
1331 [], tm_scope : "source.luau", ace_mode : "lua", language_id : 365050359u64,
1332 codemirror_mode : "lua", codemirror_mime_type : "text/x-lua", filenames : [],
1333 interpreters : ["luau"], }, M => { name : "M", r#type : "programming", color :
1334 "#000000", extensions : [".mumps", ".m"], aliases : ["mumps"], tm_scope : "none",
1335 ace_mode : "text", language_id : 214u64, codemirror_mode : "mumps",
1336 codemirror_mime_type : "text/x-mumps", filenames : [], interpreters : [], }, M3U => {
1337 name : "M3U", r#type : "data", color : "#179C7D", extensions : [".m3u", ".m3u8"],
1338 aliases : ["hls playlist", "m3u playlist"], tm_scope : "source.m3u", ace_mode :
1339 "text", language_id : 89638692u64, filenames : [], interpreters : [], }, M4 => { name
1340 : "M4", r#type : "programming", color : "#000000", extensions : [".m4", ".mc"],
1341 aliases : [], tm_scope : "source.m4", ace_mode : "text", language_id : 215u64,
1342 filenames : [], interpreters : [], }, M4Sugar => { name : "M4Sugar", r#type :
1343 "programming", color : "#000000", extensions : [".m4"], aliases : ["autoconf"],
1344 tm_scope : "source.m4", ace_mode : "text", language_id : 216u64, filenames :
1345 ["configure.ac"], group : "M4", interpreters : [], }, MATLAB => { name : "MATLAB",
1346 r#type : "programming", color : "#e16737", extensions : [".matlab", ".m"], aliases :
1347 ["octave"], tm_scope : "source.matlab", ace_mode : "matlab", language_id : 225u64,
1348 codemirror_mode : "octave", codemirror_mime_type : "text/x-octave", filenames : [],
1349 interpreters : [], }, MAXScript => { name : "MAXScript", r#type : "programming",
1350 color : "#00a6a6", extensions : [".ms", ".mcr"], aliases : [], tm_scope :
1351 "source.maxscript", ace_mode : "text", language_id : 217u64, filenames : [],
1352 interpreters : [], }, MDX => { name : "MDX", r#type : "markup", color : "#fcb32c",
1353 extensions : [".mdx"], aliases : [], tm_scope : "source.mdx", ace_mode : "markdown",
1354 language_id : 512838272u64, codemirror_mode : "gfm", codemirror_mime_type :
1355 "text/x-gfm", wrap : true, filenames : [], interpreters : [], }, MLIR => { name :
1356 "MLIR", r#type : "programming", color : "#5EC8DB", extensions : [".mlir"], aliases :
1357 [], tm_scope : "source.mlir", ace_mode : "text", language_id : 448253929u64,
1358 filenames : [], interpreters : [], }, MQL4 => { name : "MQL4", r#type :
1359 "programming", color : "#62A8D6", extensions : [".mq4", ".mqh"], aliases : [],
1360 tm_scope : "source.mql5", ace_mode : "c_cpp", language_id : 426u64, filenames : [],
1361 interpreters : [], }, MQL5 => { name : "MQL5", r#type : "programming", color :
1362 "#4A76B8", extensions : [".mq5", ".mqh"], aliases : [], tm_scope : "source.mql5",
1363 ace_mode : "c_cpp", language_id : 427u64, filenames : [], interpreters : [], }, MTML
1364 => { name : "MTML", r#type : "markup", color : "#b7e1f4", extensions : [".mtml"],
1365 aliases : [], tm_scope : "text.html.basic", ace_mode : "html", language_id : 218u64,
1366 codemirror_mode : "htmlmixed", codemirror_mime_type : "text/html", filenames : [],
1367 interpreters : [], }, MUF => { name : "MUF", r#type : "programming", color :
1368 "#000000", extensions : [".muf", ".m"], aliases : [], tm_scope : "none", ace_mode :
1369 "forth", language_id : 219u64, codemirror_mode : "forth", codemirror_mime_type :
1370 "text/x-forth", filenames : [], group : "Forth", interpreters : [], }, Macaulay2 => {
1371 name : "Macaulay2", r#type : "programming", color : "#d8ffff", extensions : [".m2"],
1372 aliases : ["m2"], tm_scope : "source.m2", ace_mode : "text", language_id :
1373 34167825u64, filenames : [], interpreters : ["M2"], }, Makefile => { name :
1374 "Makefile", r#type : "programming", color : "#427819", extensions : [".mak", ".d",
1375 ".make", ".makefile", ".mk", ".mkfile"], aliases : ["bsdmake", "make", "mf"],
1376 tm_scope : "source.makefile", ace_mode : "makefile", language_id : 220u64,
1377 codemirror_mode : "cmake", codemirror_mime_type : "text/x-cmake", filenames :
1378 ["BSDmakefile", "GNUmakefile", "Kbuild", "Makefile", "Makefile.am", "Makefile.boot",
1379 "Makefile.frag", "Makefile.in", "Makefile.inc", "Makefile.pc", "Makefile.wat",
1380 "makefile", "makefile.sco", "mkfile"], interpreters : ["make"], }, Mako => { name :
1381 "Mako", r#type : "programming", color : "#7e858d", extensions : [".mako", ".mao"],
1382 aliases : [], tm_scope : "text.html.mako", ace_mode : "text", language_id : 221u64,
1383 filenames : [], interpreters : [], }, Markdown => { name : "Markdown", r#type :
1384 "prose", color : "#083fa1", extensions : [".md", ".livemd", ".markdown", ".mdown",
1385 ".mdwn", ".mkd", ".mkdn", ".mkdown", ".ronn", ".scd", ".workbook"], aliases : ["md",
1386 "pandoc"], tm_scope : "text.md", ace_mode : "markdown", language_id : 222u64,
1387 codemirror_mode : "gfm", codemirror_mime_type : "text/x-gfm", wrap : true, filenames
1388 : ["contents.lr"], interpreters : [], }, Marko => { name : "Marko", r#type :
1389 "markup", color : "#42bff2", extensions : [".marko"], aliases : ["markojs"], tm_scope
1390 : "text.marko", ace_mode : "text", language_id : 932782397u64, codemirror_mode :
1391 "htmlmixed", codemirror_mime_type : "text/html", filenames : [], interpreters : [],
1392 }, Mask => { name : "Mask", r#type : "markup", color : "#f97732", extensions :
1393 [".mask"], aliases : [], tm_scope : "source.mask", ace_mode : "mask", language_id :
1394 223u64, filenames : [], interpreters : [], }, MathematicalProgrammingSystem => { name
1395 : "Mathematical Programming System", r#type : "programming", color : "#0530ad",
1396 extensions : [".mps"], aliases : [], tm_scope : "text.source.mps", ace_mode : "text",
1397 language_id : 429002699u64, filenames : [], interpreters : [], }, MavenPOM => { name
1398 : "Maven POM", r#type : "data", color : "#000000", extensions : [], aliases : [],
1399 tm_scope : "text.xml.pom", ace_mode : "xml", language_id : 226u64, codemirror_mode :
1400 "xml", codemirror_mime_type : "text/xml", filenames : ["pom.xml"], group : "XML",
1401 interpreters : [], }, Max => { name : "Max", r#type : "programming", color :
1402 "#c4a79c", extensions : [".maxpat", ".maxhelp", ".maxproj", ".mxt", ".pat"], aliases
1403 : ["max/msp", "maxmsp"], tm_scope : "source.json", ace_mode : "json", language_id :
1404 227u64, codemirror_mode : "javascript", codemirror_mime_type : "application/json",
1405 filenames : [], interpreters : [], }, MeTTa => { name : "MeTTa", r#type :
1406 "programming", color : "#6a5acd", extensions : [".metta"], aliases : [], tm_scope :
1407 "source.metta", ace_mode : "text", language_id : 1037612668u64, filenames : [],
1408 interpreters : [], }, Mercury => { name : "Mercury", r#type : "programming", color :
1409 "#ff2b2b", extensions : [".m", ".moo"], aliases : [], tm_scope : "source.mercury",
1410 ace_mode : "prolog", language_id : 229u64, filenames : [], interpreters : ["mmi"], },
1411 Mermaid => { name : "Mermaid", r#type : "markup", color : "#ff3670", extensions :
1412 [".mmd", ".mermaid"], aliases : ["mermaid example"], tm_scope : "source.mermaid",
1413 ace_mode : "text", language_id : 385992043u64, filenames : [], interpreters : [], },
1414 Meson => { name : "Meson", r#type : "programming", color : "#007800", extensions :
1415 [], aliases : [], tm_scope : "source.meson", ace_mode : "text", language_id :
1416 799141244u64, filenames : ["meson.build", "meson_options.txt"], interpreters : [], },
1417 Metal => { name : "Metal", r#type : "programming", color : "#8f14e9", extensions :
1418 [".metal"], aliases : [], tm_scope : "source.c++", ace_mode : "c_cpp", language_id :
1419 230u64, codemirror_mode : "clike", codemirror_mime_type : "text/x-c++src", filenames
1420 : [], interpreters : [], }, MicrosoftDeveloperStudioProject => { name :
1421 "Microsoft Developer Studio Project", r#type : "data", color : "#000000", extensions
1422 : [".dsp"], aliases : [], tm_scope : "none", ace_mode : "text", language_id :
1423 800983837u64, filenames : [], interpreters : [], }, MicrosoftVisualStudioSolution =>
1424 { name : "Microsoft Visual Studio Solution", r#type : "data", color : "#000000",
1425 extensions : [".sln"], aliases : [], tm_scope : "source.solution", ace_mode : "text",
1426 language_id : 849523096u64, filenames : [], interpreters : [], }, MiniD => { name :
1427 "MiniD", r#type : "programming", color : "#000000", extensions : [".minid"], aliases
1428 : [], tm_scope : "none", ace_mode : "text", language_id : 231u64, filenames : [],
1429 interpreters : [], }, MiniScript => { name : "MiniScript", r#type : "programming",
1430 color : "#4B4A56", extensions : [".ms"], aliases : [], tm_scope : "source.ms",
1431 ace_mode : "text", language_id : 704299647u64, filenames : [], interpreters : [], },
1432 MiniYAML => { name : "MiniYAML", r#type : "data", color : "#ff1111", extensions :
1433 [".yaml", ".yml"], aliases : [], tm_scope : "source.miniyaml", ace_mode : "yaml",
1434 language_id : 4896465u64, codemirror_mode : "yaml", codemirror_mime_type :
1435 "text/x-yaml", filenames : [], interpreters : [], }, MiniZinc => { name : "MiniZinc",
1436 r#type : "programming", color : "#06a9e6", extensions : [".mzn"], aliases : [],
1437 tm_scope : "source.mzn", ace_mode : "text", language_id : 238874535u64, filenames :
1438 [], interpreters : [], }, MiniZincData => { name : "MiniZinc Data", r#type : "data",
1439 color : "#000000", extensions : [".dzn"], aliases : [], tm_scope : "source.mzn",
1440 ace_mode : "text", language_id : 938193433u64, filenames : [], interpreters : [], },
1441 Mint => { name : "Mint", r#type : "programming", color : "#02b046", extensions :
1442 [".mint"], aliases : [], tm_scope : "source.mint", ace_mode : "text", language_id :
1443 968740319u64, filenames : [], interpreters : [], }, Mirah => { name : "Mirah", r#type
1444 : "programming", color : "#c7a938", extensions : [".druby", ".duby", ".mirah"],
1445 aliases : [], tm_scope : "source.ruby", ace_mode : "ruby", language_id : 232u64,
1446 codemirror_mode : "ruby", codemirror_mime_type : "text/x-ruby", filenames : [],
1447 interpreters : [], }, Modelica => { name : "Modelica", r#type : "programming", color
1448 : "#de1d31", extensions : [".mo"], aliases : [], tm_scope : "source.modelica",
1449 ace_mode : "text", language_id : 233u64, codemirror_mode : "modelica",
1450 codemirror_mime_type : "text/x-modelica", filenames : [], interpreters : [], },
1451 Modula2 => { name : "Modula-2", r#type : "programming", color : "#10253f", extensions
1452 : [".mod"], aliases : [], tm_scope : "source.modula2", ace_mode : "text", language_id
1453 : 234u64, filenames : [], interpreters : [], }, Modula3 => { name : "Modula-3",
1454 r#type : "programming", color : "#223388", extensions : [".i3", ".ig", ".m3", ".mg"],
1455 aliases : [], tm_scope : "source.modula-3", ace_mode : "text", language_id :
1456 564743864u64, filenames : [], interpreters : [], }, ModuleManagementSystem => { name
1457 : "Module Management System", r#type : "programming", color : "#000000", extensions :
1458 [".mms", ".mmk"], aliases : [], tm_scope : "none", ace_mode : "text", language_id :
1459 235u64, filenames : ["descrip.mmk", "descrip.mms"], interpreters : [], }, Mojo => {
1460 name : "Mojo", r#type : "programming", color : "#ff4c1f", extensions : [".mojo"],
1461 aliases : [], tm_scope : "source.mojo", ace_mode : "python", language_id :
1462 1045019587u64, codemirror_mode : "python", codemirror_mime_type : "text/x-python",
1463 filenames : [], interpreters : [], }, Monkey => { name : "Monkey", r#type :
1464 "programming", color : "#000000", extensions : [".monkey", ".monkey2"], aliases : [],
1465 tm_scope : "source.monkey", ace_mode : "text", language_id : 236u64, filenames : [],
1466 interpreters : [], }, MonkeyC => { name : "Monkey C", r#type : "programming", color :
1467 "#8D6747", extensions : [".mc"], aliases : [], tm_scope : "source.mc", ace_mode :
1468 "c_cpp", language_id : 231751931u64, codemirror_mode : "clike", codemirror_mime_type
1469 : "text/x-csrc", filenames : [], interpreters : [], }, Moocode => { name : "Moocode",
1470 r#type : "programming", color : "#000000", extensions : [".moo"], aliases : [],
1471 tm_scope : "none", ace_mode : "text", language_id : 237u64, filenames : [],
1472 interpreters : [], }, MoonBit => { name : "MoonBit", r#type : "programming", color :
1473 "#b92381", extensions : [".mbt"], aliases : [], tm_scope : "source.moonbit", ace_mode
1474 : "text", language_id : 181453007u64, filenames : [], interpreters : [], },
1475 MoonScript => { name : "MoonScript", r#type : "programming", color : "#ff4585",
1476 extensions : [".moon"], aliases : [], tm_scope : "source.moonscript", ace_mode :
1477 "text", language_id : 238u64, filenames : [], interpreters : ["moon"], }, Motoko => {
1478 name : "Motoko", r#type : "programming", color : "#fbb03b", extensions : [".mo"],
1479 aliases : [], tm_scope : "source.mo", ace_mode : "text", language_id : 202937027u64,
1480 filenames : [], interpreters : [], }, Motorola68KAssembly => { name :
1481 "Motorola 68K Assembly", r#type : "programming", color : "#005daa", extensions :
1482 [".asm", ".i", ".inc", ".s", ".x68"], aliases : ["m68k"], tm_scope : "source.m68k",
1483 ace_mode : "assembly_x86", language_id : 477582706u64, filenames : [], group :
1484 "Assembly", interpreters : [], }, MoveLang => { name : "Move", r#type :
1485 "programming", color : "#4a137a", extensions : [".move"], aliases : [], tm_scope :
1486 "source.move", ace_mode : "text", language_id : 638334599u64, filenames : [],
1487 interpreters : [], }, Muse => { name : "Muse", r#type : "prose", color : "#000000",
1488 extensions : [".muse"], aliases : ["amusewiki", "emacs muse"], tm_scope :
1489 "text.muse", ace_mode : "text", language_id : 474864066u64, wrap : true, filenames :
1490 [], interpreters : [], }, Mustache => { name : "Mustache", r#type : "markup", color :
1491 "#724b3b", extensions : [".mustache"], aliases : [], tm_scope : "text.html.smarty",
1492 ace_mode : "smarty", language_id : 638334590u64, codemirror_mode : "smarty",
1493 codemirror_mime_type : "text/x-smarty", filenames : [], interpreters : [], }, Myghty
1494 => { name : "Myghty", r#type : "programming", color : "#000000", extensions :
1495 [".myt"], aliases : [], tm_scope : "none", ace_mode : "text", language_id : 239u64,
1496 filenames : [], interpreters : [], }, NASL => { name : "NASL", r#type :
1497 "programming", color : "#000000", extensions : [".nasl", ".inc"], aliases : [],
1498 tm_scope : "source.nasl", ace_mode : "text", language_id : 171666519u64, filenames :
1499 [], interpreters : [], }, NCL => { name : "NCL", r#type : "programming", color :
1500 "#28431f", extensions : [".ncl"], aliases : [], tm_scope : "source.ncl", ace_mode :
1501 "text", language_id : 240u64, filenames : [], interpreters : [], }, NEON => { name :
1502 "NEON", r#type : "data", color : "#000000", extensions : [".neon"], aliases :
1503 ["nette object notation", "ne-on"], tm_scope : "source.neon", ace_mode : "text",
1504 language_id : 481192983u64, filenames : [], interpreters : [], }, NL => { name :
1505 "NL", r#type : "data", color : "#000000", extensions : [".nl"], aliases : [],
1506 tm_scope : "none", ace_mode : "text", language_id : 241u64, filenames : [],
1507 interpreters : [], }, NMODL => { name : "NMODL", r#type : "programming", color :
1508 "#00356B", extensions : [".mod"], aliases : [], tm_scope : "none", ace_mode : "text",
1509 language_id : 136456478u64, filenames : [], interpreters : [], }, NPMConfig => { name
1510 : "NPM Config", r#type : "data", color : "#cb3837", extensions : [], aliases :
1511 ["npmrc"], tm_scope : "source.ini.npmrc", ace_mode : "text", language_id :
1512 685022663u64, filenames : [".npmrc"], group : "INI", interpreters : [], }, NSIS => {
1513 name : "NSIS", r#type : "programming", color : "#000000", extensions : [".nsi",
1514 ".nsh"], aliases : [], tm_scope : "source.nsis", ace_mode : "nsis", language_id :
1515 242u64, codemirror_mode : "nsis", codemirror_mime_type : "text/x-nsis", filenames :
1516 [], interpreters : [], }, NWScript => { name : "NWScript", r#type : "programming",
1517 color : "#111522", extensions : [".nss"], aliases : [], tm_scope :
1518 "source.c.nwscript", ace_mode : "c_cpp", language_id : 731233819u64, codemirror_mode
1519 : "clike", codemirror_mime_type : "text/x-csrc", filenames : [], interpreters : [],
1520 }, Nasal => { name : "Nasal", r#type : "programming", color : "#1d2c4e", extensions :
1521 [".nas"], aliases : [], tm_scope : "source.nasal", ace_mode : "nasal", language_id :
1522 178322513u64, filenames : [], interpreters : [], }, Nearley => { name : "Nearley",
1523 r#type : "programming", color : "#990000", extensions : [".ne", ".nearley"], aliases
1524 : [], tm_scope : "source.ne", ace_mode : "text", language_id : 521429430u64,
1525 filenames : [], interpreters : [], }, Nemerle => { name : "Nemerle", r#type :
1526 "programming", color : "#3d3c6e", extensions : [".n"], aliases : [], tm_scope :
1527 "source.nemerle", ace_mode : "text", language_id : 243u64, filenames : [],
1528 interpreters : [], }, NetLinx => { name : "NetLinx", r#type : "programming", color :
1529 "#0aa0ff", extensions : [".axs", ".axi"], aliases : [], tm_scope : "source.netlinx",
1530 ace_mode : "text", language_id : 244u64, filenames : [], interpreters : [], },
1531 NetLinxpERB => { name : "NetLinx+ERB", r#type : "programming", color : "#747faa",
1532 extensions : [".axs.erb", ".axi.erb"], aliases : [], tm_scope : "source.netlinx.erb",
1533 ace_mode : "text", language_id : 245u64, filenames : [], interpreters : [], },
1534 NetLogo => { name : "NetLogo", r#type : "programming", color : "#ff6375", extensions
1535 : [".nlogo"], aliases : [], tm_scope : "source.lisp", ace_mode : "lisp", language_id
1536 : 246u64, codemirror_mode : "commonlisp", codemirror_mime_type :
1537 "text/x-common-lisp", filenames : [], interpreters : [], }, NewLisp => { name :
1538 "NewLisp", r#type : "programming", color : "#87AED7", extensions : [".nl", ".lisp",
1539 ".lsp"], aliases : [], tm_scope : "source.lisp", ace_mode : "lisp", language_id :
1540 247u64, codemirror_mode : "commonlisp", codemirror_mime_type : "text/x-common-lisp",
1541 filenames : [], interpreters : ["newlisp"], }, Nextflow => { name : "Nextflow",
1542 r#type : "programming", color : "#3ac486", extensions : [".nf"], aliases : [],
1543 tm_scope : "source.nextflow", ace_mode : "groovy", language_id : 506780613u64,
1544 filenames : ["nextflow.config"], interpreters : ["nextflow"], }, Nginx => { name :
1545 "Nginx", r#type : "data", color : "#009639", extensions : [".nginx", ".nginxconf",
1546 ".vhost"], aliases : ["nginx configuration file"], tm_scope : "source.nginx",
1547 ace_mode : "nginx", language_id : 248u64, codemirror_mode : "nginx",
1548 codemirror_mime_type : "text/x-nginx-conf", filenames : ["nginx.conf"], interpreters
1549 : [], }, Nickel => { name : "Nickel", r#type : "programming", color : "#E0C3FC",
1550 extensions : [".ncl"], aliases : [], tm_scope : "source.nickel", ace_mode : "text",
1551 language_id : 1067292664u64, filenames : [], interpreters : [], }, Nim => { name :
1552 "Nim", r#type : "programming", color : "#ffc200", extensions : [".nim", ".nim.cfg",
1553 ".nimble", ".nimrod", ".nims"], aliases : [], tm_scope : "source.nim", ace_mode :
1554 "nim", language_id : 249u64, filenames : ["nim.cfg"], interpreters : [], }, Ninja =>
1555 { name : "Ninja", r#type : "data", color : "#000000", extensions : [".ninja"],
1556 aliases : [], tm_scope : "source.ninja", ace_mode : "text", language_id : 250u64,
1557 filenames : [], interpreters : [], }, Nit => { name : "Nit", r#type : "programming",
1558 color : "#009917", extensions : [".nit"], aliases : [], tm_scope : "source.nit",
1559 ace_mode : "text", language_id : 251u64, filenames : [], interpreters : [], }, Nix =>
1560 { name : "Nix", r#type : "programming", color : "#7e7eff", extensions : [".nix"],
1561 aliases : ["nixos"], tm_scope : "source.nix", ace_mode : "nix", language_id : 252u64,
1562 filenames : [], interpreters : [], }, Noir => { name : "Noir", r#type :
1563 "programming", color : "#2f1f49", extensions : [".nr"], aliases : ["nargo"], tm_scope
1564 : "source.nr", ace_mode : "rust", language_id : 813068465u64, codemirror_mode :
1565 "rust", codemirror_mime_type : "text/x-rustsrc", filenames : [], interpreters : [],
1566 }, Nu => { name : "Nu", r#type : "programming", color : "#c9df40", extensions :
1567 [".nu"], aliases : ["nush"], tm_scope : "source.nu", ace_mode : "scheme", language_id
1568 : 253u64, codemirror_mode : "scheme", codemirror_mime_type : "text/x-scheme",
1569 filenames : ["Nukefile"], interpreters : ["nush"], }, NumPy => { name : "NumPy",
1570 r#type : "programming", color : "#9C8AF9", extensions : [".numpy", ".numpyw",
1571 ".numsc"], aliases : [], tm_scope : "none", ace_mode : "text", language_id : 254u64,
1572 codemirror_mode : "python", codemirror_mime_type : "text/x-python", filenames : [],
1573 group : "Python", interpreters : [], }, Nunjucks => { name : "Nunjucks", r#type :
1574 "markup", color : "#3d8137", extensions : [".njk"], aliases : ["njk"], tm_scope :
1575 "text.html.nunjucks", ace_mode : "nunjucks", language_id : 461856962u64, filenames :
1576 [], interpreters : [], }, Nushell => { name : "Nushell", r#type : "programming",
1577 color : "#4E9906", extensions : [".nu"], aliases : ["nu-script", "nushell-script"],
1578 tm_scope : "source.nushell", ace_mode : "sh", language_id : 446573572u64,
1579 codemirror_mode : "shell", codemirror_mime_type : "text/x-sh", filenames : [],
1580 interpreters : ["nu"], }, OASv2Json => { name : "OASv2-json", r#type : "data", color
1581 : "#85ea2d", extensions : [".json"], aliases : [], tm_scope : "source.json", ace_mode
1582 : "json", language_id : 834374816u64, codemirror_mode : "javascript",
1583 codemirror_mime_type : "application/json", filenames : [], group :
1584 "OpenAPI Specification v2", interpreters : [], }, OASv2Yaml => { name : "OASv2-yaml",
1585 r#type : "data", color : "#85ea2d", extensions : [".yaml", ".yml"], aliases : [],
1586 tm_scope : "source.yaml", ace_mode : "yaml", language_id : 105187618u64,
1587 codemirror_mode : "yaml", codemirror_mime_type : "text/x-yaml", filenames : [], group
1588 : "OpenAPI Specification v2", interpreters : [], }, OASv3Json => { name :
1589 "OASv3-json", r#type : "data", color : "#85ea2d", extensions : [".json"], aliases :
1590 [], tm_scope : "source.json", ace_mode : "json", language_id : 980062566u64,
1591 codemirror_mode : "javascript", codemirror_mime_type : "application/json", filenames
1592 : [], group : "OpenAPI Specification v3", interpreters : [], }, OASv3Yaml => { name :
1593 "OASv3-yaml", r#type : "data", color : "#85ea2d", extensions : [".yaml", ".yml"],
1594 aliases : [], tm_scope : "source.yaml", ace_mode : "yaml", language_id : 51239111u64,
1595 codemirror_mode : "yaml", codemirror_mime_type : "text/x-yaml", filenames : [], group
1596 : "OpenAPI Specification v3", interpreters : [], }, OCaml => { name : "OCaml", r#type
1597 : "programming", color : "#ef7a08", extensions : [".ml", ".eliom", ".eliomi", ".ml4",
1598 ".mli", ".mll", ".mly"], aliases : [], tm_scope : "source.ocaml", ace_mode : "ocaml",
1599 language_id : 255u64, codemirror_mode : "mllike", codemirror_mime_type :
1600 "text/x-ocaml", filenames : [], interpreters : ["ocaml", "ocamlrun", "ocamlscript"],
1601 }, OMNeTppMSG => { name : "OMNeT++ MSG", r#type : "programming", color : "#a0e0a0",
1602 extensions : [".msg"], aliases : ["omnetpp-msg"], tm_scope : "source.msg", ace_mode :
1603 "text", language_id : 664100008u64, filenames : [], interpreters : [], }, OMNeTppNED
1604 => { name : "OMNeT++ NED", r#type : "programming", color : "#08607c", extensions :
1605 [".ned"], aliases : ["omnetpp-ned"], tm_scope : "source.ned", ace_mode : "text",
1606 language_id : 924868392u64, filenames : [], interpreters : [], }, Oberon => { name :
1607 "Oberon", r#type : "programming", color : "#000000", extensions : [".ob2"], aliases :
1608 [], tm_scope : "source.modula2", ace_mode : "text", language_id : 677210597u64,
1609 filenames : [], interpreters : [], }, ObjDump => { name : "ObjDump", r#type : "data",
1610 color : "#000000", extensions : [".objdump"], aliases : [], tm_scope :
1611 "objdump.x86asm", ace_mode : "assembly_x86", language_id : 256u64, filenames : [],
1612 interpreters : [], }, ObjectDataInstanceNotation => { name :
1613 "Object Data Instance Notation", r#type : "data", color : "#000000", extensions :
1614 [".odin"], aliases : [], tm_scope : "source.odin-ehr", ace_mode : "text", language_id
1615 : 985227236u64, filenames : [], interpreters : [], }, ObjectScript => { name :
1616 "ObjectScript", r#type : "programming", color : "#424893", extensions : [".cls"],
1617 aliases : [], tm_scope : "source.objectscript", ace_mode : "text", language_id :
1618 202735509u64, filenames : [], interpreters : [], }, ObjectiveC => { name :
1619 "Objective-C", r#type : "programming", color : "#438eff", extensions : [".m", ".h"],
1620 aliases : ["obj-c", "objc", "objectivec"], tm_scope : "source.objc", ace_mode :
1621 "objectivec", language_id : 257u64, codemirror_mode : "clike", codemirror_mime_type :
1622 "text/x-objectivec", filenames : [], interpreters : [], }, ObjectiveCpp => { name :
1623 "Objective-C++", r#type : "programming", color : "#6866fb", extensions : [".mm"],
1624 aliases : ["obj-c++", "objc++", "objectivec++"], tm_scope : "source.objc++", ace_mode
1625 : "objectivec", language_id : 258u64, codemirror_mode : "clike", codemirror_mime_type
1626 : "text/x-objectivec++", filenames : [], interpreters : [], }, ObjectiveJ => { name :
1627 "Objective-J", r#type : "programming", color : "#ff0c5a", extensions : [".j", ".sj"],
1628 aliases : ["obj-j", "objectivej", "objj"], tm_scope : "source.js.objj", ace_mode :
1629 "text", language_id : 259u64, filenames : [], interpreters : [], }, Odin => { name :
1630 "Odin", r#type : "programming", color : "#60AFFE", extensions : [".odin"], aliases :
1631 ["odinlang", "odin-lang"], tm_scope : "source.odin", ace_mode : "odin", language_id :
1632 889244082u64, filenames : [], interpreters : [], }, Omgrofl => { name : "Omgrofl",
1633 r#type : "programming", color : "#cabbff", extensions : [".omgrofl"], aliases : [],
1634 tm_scope : "none", ace_mode : "text", language_id : 260u64, filenames : [],
1635 interpreters : [], }, Opa => { name : "Opa", r#type : "programming", color :
1636 "#000000", extensions : [".opa"], aliases : [], tm_scope : "source.opa", ace_mode :
1637 "text", language_id : 261u64, filenames : [], interpreters : [], }, Opal => { name :
1638 "Opal", r#type : "programming", color : "#f7ede0", extensions : [".opal"], aliases :
1639 [], tm_scope : "source.opal", ace_mode : "text", language_id : 262u64, filenames :
1640 [], interpreters : [], }, OpenPolicyAgent => { name : "Open Policy Agent", r#type :
1641 "programming", color : "#7d9199", extensions : [".rego"], aliases : [], tm_scope :
1642 "source.rego", ace_mode : "text", language_id : 840483232u64, filenames : [],
1643 interpreters : [], }, OpenAPISpecificationV2 => { name : "OpenAPI Specification v2",
1644 r#type : "data", color : "#85ea2d", extensions : [], aliases : ["oasv2"], tm_scope :
1645 "none", ace_mode : "text", language_id : 848295328u64, filenames : [], interpreters :
1646 [], }, OpenAPISpecificationV3 => { name : "OpenAPI Specification v3", r#type :
1647 "data", color : "#85ea2d", extensions : [], aliases : ["oasv3"], tm_scope : "none",
1648 ace_mode : "text", language_id : 557959099u64, filenames : [], interpreters : [], },
1649 OpenCL => { name : "OpenCL", r#type : "programming", color : "#ed2e2d", extensions :
1650 [".cl", ".opencl"], aliases : [], tm_scope : "source.c", ace_mode : "c_cpp",
1651 language_id : 263u64, codemirror_mode : "clike", codemirror_mime_type :
1652 "text/x-csrc", filenames : [], group : "C", interpreters : [], }, OpenEdgeABL => {
1653 name : "OpenEdge ABL", r#type : "programming", color : "#5ce600", extensions : [".p",
1654 ".cls", ".w"], aliases : ["progress", "openedge", "abl"], tm_scope : "source.abl",
1655 ace_mode : "text", language_id : 264u64, filenames : [], interpreters : [], },
1656 OpenQASM => { name : "OpenQASM", r#type : "programming", color : "#AA70FF",
1657 extensions : [".qasm"], aliases : [], tm_scope : "source.qasm", ace_mode : "text",
1658 language_id : 153739399u64, filenames : [], interpreters : [], }, OpenRCRunscript =>
1659 { name : "OpenRC runscript", r#type : "programming", color : "#000000", extensions :
1660 [], aliases : ["openrc"], tm_scope : "source.shell", ace_mode : "sh", language_id :
1661 265u64, codemirror_mode : "shell", codemirror_mime_type : "text/x-sh", filenames :
1662 [], group : "Shell", interpreters : ["openrc-run"], }, OpenSCAD => { name :
1663 "OpenSCAD", r#type : "programming", color : "#e5cd45", extensions : [".scad"],
1664 aliases : [], tm_scope : "source.scad", ace_mode : "scad", language_id : 266u64,
1665 filenames : [], interpreters : [], }, OpenStepPropertyList => { name :
1666 "OpenStep Property List", r#type : "data", color : "#000000", extensions : [".plist",
1667 ".glyphs"], aliases : [], tm_scope : "source.plist", ace_mode : "text", language_id :
1668 598917541u64, filenames : [], interpreters : [], }, OpenTypeFeatureFile => { name :
1669 "OpenType Feature File", r#type : "data", color : "#000000", extensions : [".fea"],
1670 aliases : ["AFDKO"], tm_scope : "source.opentype", ace_mode : "text", language_id :
1671 374317347u64, filenames : [], interpreters : [], }, OptionList => { name :
1672 "Option List", r#type : "data", color : "#476732", extensions : [], aliases :
1673 ["opts", "ackrc"], tm_scope : "source.opts", ace_mode : "sh", language_id :
1674 723589315u64, codemirror_mode : "shell", codemirror_mime_type : "text/x-sh",
1675 filenames : [".ackrc", ".rspec", ".yardopts", "ackrc", "mocha.opts"], interpreters :
1676 [], }, Org => { name : "Org", r#type : "prose", color : "#77aa99", extensions :
1677 [".org"], aliases : [], tm_scope : "none", ace_mode : "text", language_id : 267u64,
1678 wrap : true, filenames : [], interpreters : [], }, OverPy => { name : "OverPy",
1679 r#type : "programming", color : "#78b355", extensions : [".opy"], aliases : ["opy"],
1680 tm_scope : "source.opy", ace_mode : "python", language_id : 492781155u64,
1681 codemirror_mode : "python", codemirror_mime_type : "text/x-python", wrap : true,
1682 filenames : [], interpreters : [], }, OverpassQL => { name : "OverpassQL", r#type :
1683 "programming", color : "#cce2aa", extensions : [".overpassql"], aliases : [],
1684 tm_scope : "source.overpassql", ace_mode : "text", language_id : 689079655u64, wrap :
1685 true, filenames : [], interpreters : [], }, Ox => { name : "Ox", r#type :
1686 "programming", color : "#000000", extensions : [".ox", ".oxh", ".oxo"], aliases : [],
1687 tm_scope : "source.ox", ace_mode : "text", language_id : 268u64, filenames : [],
1688 interpreters : [], }, Oxygene => { name : "Oxygene", r#type : "programming", color :
1689 "#cdd0e3", extensions : [".oxygene"], aliases : [], tm_scope : "none", ace_mode :
1690 "text", language_id : 269u64, filenames : [], interpreters : [], }, Oz => { name :
1691 "Oz", r#type : "programming", color : "#fab738", extensions : [".oz"], aliases : [],
1692 tm_scope : "source.oz", ace_mode : "text", language_id : 270u64, codemirror_mode :
1693 "oz", codemirror_mime_type : "text/x-oz", filenames : [], interpreters : [], }, P4 =>
1694 { name : "P4", r#type : "programming", color : "#7055b5", extensions : [".p4"],
1695 aliases : [], tm_scope : "source.p4", ace_mode : "text", language_id : 348895984u64,
1696 filenames : [], interpreters : [], }, PDDL => { name : "PDDL", r#type :
1697 "programming", color : "#0d00ff", extensions : [".pddl"], aliases : [], tm_scope :
1698 "source.pddl", ace_mode : "text", language_id : 736235603u64, filenames : [],
1699 interpreters : [], }, PEGjs => { name : "PEG.js", r#type : "programming", color :
1700 "#234d6b", extensions : [".pegjs", ".peggy"], aliases : [], tm_scope :
1701 "source.peggy", ace_mode : "javascript", language_id : 81442128u64, codemirror_mode :
1702 "javascript", codemirror_mime_type : "text/javascript", filenames : [], interpreters
1703 : [], }, PHP => { name : "PHP", r#type : "programming", color : "#4F5D95", extensions
1704 : [".php", ".aw", ".ctp", ".fcgi", ".inc", ".php3", ".php4", ".php5", ".phps",
1705 ".phpt"], aliases : ["inc"], tm_scope : "text.html.php", ace_mode : "php",
1706 language_id : 272u64, codemirror_mode : "php", codemirror_mime_type :
1707 "application/x-httpd-php", filenames : [".php", ".php_cs", ".php_cs.dist",
1708 "Phakefile"], interpreters : ["php"], }, PLSQL => { name : "PLSQL", r#type :
1709 "programming", color : "#dad8d8", extensions : [".pls", ".bdy", ".ddl", ".fnc",
1710 ".pck", ".pkb", ".pks", ".plb", ".plsql", ".prc", ".spc", ".sql", ".tpb", ".tps",
1711 ".trg", ".vw"], aliases : [], tm_scope : "none", ace_mode : "plsql", language_id :
1712 273u64, codemirror_mode : "sql", codemirror_mime_type : "text/x-plsql", filenames :
1713 [], interpreters : [], }, PLpgSQL => { name : "PLpgSQL", r#type : "programming",
1714 color : "#336790", extensions : [".pgsql", ".sql"], aliases : [], tm_scope :
1715 "source.sql", ace_mode : "pgsql", language_id : 274u64, codemirror_mode : "sql",
1716 codemirror_mime_type : "text/x-sql", filenames : [], interpreters : [], }, POVRaySDL
1717 => { name : "POV-Ray SDL", r#type : "programming", color : "#6bac65", extensions :
1718 [".pov", ".inc"], aliases : ["pov-ray", "povray"], tm_scope : "source.pov-ray sdl",
1719 ace_mode : "text", language_id : 275u64, filenames : [], interpreters : [], }, Pact
1720 => { name : "Pact", r#type : "programming", color : "#F7A8B8", extensions :
1721 [".pact"], aliases : [], tm_scope : "source.pact", ace_mode : "text", language_id :
1722 756774415u64, filenames : [], interpreters : [], }, Pan => { name : "Pan", r#type :
1723 "programming", color : "#cc0000", extensions : [".pan"], aliases : [], tm_scope :
1724 "source.pan", ace_mode : "text", language_id : 276u64, filenames : [], interpreters :
1725 [], }, Papyrus => { name : "Papyrus", r#type : "programming", color : "#6600cc",
1726 extensions : [".psc"], aliases : [], tm_scope : "source.papyrus.skyrim", ace_mode :
1727 "text", language_id : 277u64, filenames : [], interpreters : [], }, Parrot => { name
1728 : "Parrot", r#type : "programming", color : "#f3ca0a", extensions : [".parrot"],
1729 aliases : [], tm_scope : "none", ace_mode : "text", language_id : 278u64, filenames :
1730 [], interpreters : [], }, ParrotAssembly => { name : "Parrot Assembly", r#type :
1731 "programming", color : "#000000", extensions : [".pasm"], aliases : ["pasm"],
1732 tm_scope : "none", ace_mode : "text", language_id : 279u64, filenames : [], group :
1733 "Parrot", interpreters : ["parrot"], }, ParrotInternalRepresentation => { name :
1734 "Parrot Internal Representation", r#type : "programming", color : "#000000",
1735 extensions : [".pir"], aliases : ["pir"], tm_scope : "source.parrot.pir", ace_mode :
1736 "text", language_id : 280u64, filenames : [], group : "Parrot", interpreters :
1737 ["parrot"], }, Pascal => { name : "Pascal", r#type : "programming", color :
1738 "#E3F171", extensions : [".pas", ".dfm", ".dpr", ".inc", ".lpr", ".pascal", ".pp"],
1739 aliases : ["delphi", "objectpascal"], tm_scope : "source.pascal", ace_mode :
1740 "pascal", language_id : 281u64, codemirror_mode : "pascal", codemirror_mime_type :
1741 "text/x-pascal", filenames : [], interpreters : ["instantfpc"], }, Pawn => { name :
1742 "Pawn", r#type : "programming", color : "#dbb284", extensions : [".pwn", ".inc",
1743 ".sma"], aliases : [], tm_scope : "source.pawn", ace_mode : "text", language_id :
1744 271u64, filenames : [], interpreters : [], }, Pep8 => { name : "Pep8", r#type :
1745 "programming", color : "#C76F5B", extensions : [".pep"], aliases : [], tm_scope :
1746 "source.pep8", ace_mode : "text", language_id : 840372442u64, filenames : [],
1747 interpreters : [], }, Perl => { name : "Perl", r#type : "programming", color :
1748 "#0298c3", extensions : [".pl", ".al", ".cgi", ".fcgi", ".perl", ".ph", ".plx",
1749 ".pm", ".psgi", ".t"], aliases : ["cperl"], tm_scope : "source.perl", ace_mode :
1750 "perl", language_id : 282u64, codemirror_mode : "perl", codemirror_mime_type :
1751 "text/x-perl", filenames : [".latexmkrc", "Makefile.PL", "Rexfile", "ack",
1752 "cpanfile", "latexmkrc"], interpreters : ["cperl", "perl"], }, Pic => { name : "Pic",
1753 r#type : "markup", color : "#000000", extensions : [".pic", ".chem"], aliases :
1754 ["pikchr"], tm_scope : "source.pic", ace_mode : "text", language_id : 425u64,
1755 codemirror_mode : "troff", codemirror_mime_type : "text/troff", filenames : [], group
1756 : "Roff", interpreters : [], }, Pickle => { name : "Pickle", r#type : "data", color :
1757 "#000000", extensions : [".pkl"], aliases : [], tm_scope : "none", ace_mode : "text",
1758 language_id : 284u64, filenames : [], interpreters : [], }, PicoLisp => { name :
1759 "PicoLisp", r#type : "programming", color : "#6067af", extensions : [".l"], aliases :
1760 [], tm_scope : "source.lisp", ace_mode : "lisp", language_id : 285u64, filenames :
1761 [], interpreters : ["picolisp", "pil"], }, PigLatin => { name : "PigLatin", r#type :
1762 "programming", color : "#fcd7de", extensions : [".pig"], aliases : [], tm_scope :
1763 "source.pig_latin", ace_mode : "pig", language_id : 286u64, codemirror_mode : "pig",
1764 codemirror_mime_type : "text/x-pig", filenames : [], interpreters : [], }, Pike => {
1765 name : "Pike", r#type : "programming", color : "#005390", extensions : [".pike",
1766 ".pmod"], aliases : [], tm_scope : "source.pike", ace_mode : "text", language_id :
1767 287u64, filenames : [], interpreters : ["pike"], }, PipRequirements => { name :
1768 "Pip Requirements", r#type : "data", color : "#FFD343", extensions : [], aliases :
1769 [], tm_scope : "source.pip-requirements", ace_mode : "text", language_id :
1770 684385621u64, filenames : ["dev-requirements.txt", "requirements-dev.txt",
1771 "requirements.lock.txt", "requirements.txt"], interpreters : [], }, Pkl => { name :
1772 "Pkl", r#type : "programming", color : "#6b9543", extensions : [".pkl"], aliases :
1773 [], tm_scope : "source.pkl", ace_mode : "text", language_id : 288822799u64, filenames
1774 : [], interpreters : ["pkl"], }, PlantUML => { name : "PlantUML", r#type : "data",
1775 color : "#fbbd16", extensions : [".puml", ".iuml", ".plantuml"], aliases : [],
1776 tm_scope : "source.wsd", ace_mode : "text", language_id : 833504686u64, filenames :
1777 [], interpreters : [], }, Pod => { name : "Pod", r#type : "prose", color : "#000000",
1778 extensions : [".pod"], aliases : [], tm_scope : "none", ace_mode : "perl",
1779 language_id : 288u64, codemirror_mode : "perl", codemirror_mime_type : "text/x-perl",
1780 wrap : true, filenames : [], interpreters : ["perl"], }, Pod6 => { name : "Pod 6",
1781 r#type : "prose", color : "#000000", extensions : [".pod", ".pod6"], aliases : [],
1782 tm_scope : "source.raku", ace_mode : "perl", language_id : 155357471u64, wrap : true,
1783 filenames : [], interpreters : ["perl6"], }, PogoScript => { name : "PogoScript",
1784 r#type : "programming", color : "#d80074", extensions : [".pogo"], aliases : [],
1785 tm_scope : "source.pogoscript", ace_mode : "text", language_id : 289u64, filenames :
1786 [], interpreters : [], }, Polar => { name : "Polar", r#type : "programming", color :
1787 "#ae81ff", extensions : [".polar"], aliases : [], tm_scope : "source.polar", ace_mode
1788 : "text", language_id : 839112914u64, filenames : [], interpreters : [], }, Pony => {
1789 name : "Pony", r#type : "programming", color : "#000000", extensions : [".pony"],
1790 aliases : [], tm_scope : "source.pony", ace_mode : "text", language_id : 290u64,
1791 filenames : [], interpreters : [], }, Portugol => { name : "Portugol", r#type :
1792 "programming", color : "#f8bd00", extensions : [".por"], aliases : [], tm_scope :
1793 "source.portugol", ace_mode : "text", language_id : 832391833u64, filenames : [],
1794 interpreters : [], }, PostCSS => { name : "PostCSS", r#type : "markup", color :
1795 "#dc3a0c", extensions : [".pcss", ".postcss"], aliases : [], tm_scope :
1796 "source.postcss", ace_mode : "text", language_id : 262764437u64, filenames : [],
1797 group : "CSS", interpreters : [], }, PostScript => { name : "PostScript", r#type :
1798 "markup", color : "#da291c", extensions : [".ps", ".eps", ".epsi", ".pfa"], aliases :
1799 ["postscr"], tm_scope : "source.postscript", ace_mode : "text", language_id : 291u64,
1800 filenames : [], interpreters : [], }, PowerQuery => { name : "Power Query", r#type :
1801 "programming", color : "#d38e0d", extensions : [".pq"], aliases : ["powerquery"],
1802 tm_scope : "source.powerquery", ace_mode : "text", language_id : 37496382u64,
1803 filenames : [], interpreters : [], }, PowerBuilder => { name : "PowerBuilder", r#type
1804 : "programming", color : "#8f0f8d", extensions : [".pbt", ".sra", ".sru", ".srw"],
1805 aliases : [], tm_scope : "source.powerbuilder", ace_mode : "text", language_id :
1806 292u64, filenames : [], interpreters : [], }, PowerShell => { name : "PowerShell",
1807 r#type : "programming", color : "#012456", extensions : [".ps1", ".psd1", ".psm1"],
1808 aliases : ["posh", "pwsh"], tm_scope : "source.powershell", ace_mode : "powershell",
1809 language_id : 293u64, codemirror_mode : "powershell", codemirror_mime_type :
1810 "application/x-powershell", filenames : [], interpreters : ["pwsh"], }, Praat => {
1811 name : "Praat", r#type : "programming", color : "#c8506d", extensions : [".praat"],
1812 aliases : [], tm_scope : "source.praat", ace_mode : "praat", language_id :
1813 106029007u64, filenames : [], interpreters : [], }, Prisma => { name : "Prisma",
1814 r#type : "data", color : "#0c344b", extensions : [".prisma"], aliases : [], tm_scope
1815 : "source.prisma", ace_mode : "prisma", language_id : 499933428u64, filenames : [],
1816 interpreters : [], }, ProstarC => { name : "Pro*C", r#type : "programming", color :
1817 "#bb8368", extensions : [".pc"], aliases : [], tm_scope : "source.c", ace_mode :
1818 "c_cpp", language_id : 991047534u64, codemirror_mode : "clike", codemirror_mime_type
1819 : "text/x-csrc", filenames : [], interpreters : [], fs_name : "ProC", }, Processing
1820 => { name : "Processing", r#type : "programming", color : "#0096D8", extensions :
1821 [".pde"], aliases : [], tm_scope : "source.processing", ace_mode : "text",
1822 language_id : 294u64, filenames : [], interpreters : [], }, Procfile => { name :
1823 "Procfile", r#type : "programming", color : "#3B2F63", extensions : [], aliases : [],
1824 tm_scope : "source.procfile", ace_mode : "batchfile", language_id : 305313959u64,
1825 filenames : ["Procfile"], interpreters : [], }, Proguard => { name : "Proguard",
1826 r#type : "data", color : "#000000", extensions : [".pro"], aliases : [], tm_scope :
1827 "none", ace_mode : "text", language_id : 716513858u64, filenames : [], interpreters :
1828 [], }, Prolog => { name : "Prolog", r#type : "programming", color : "#74283c",
1829 extensions : [".pl", ".plt", ".pro", ".prolog", ".yap"], aliases : [], tm_scope :
1830 "source.prolog", ace_mode : "prolog", language_id : 295u64, filenames : [],
1831 interpreters : ["swipl", "yap"], }, Promela => { name : "Promela", r#type :
1832 "programming", color : "#de0000", extensions : [".pml"], aliases : [], tm_scope :
1833 "source.promela", ace_mode : "text", language_id : 441858312u64, filenames : [],
1834 interpreters : [], }, PropellerSpin => { name : "Propeller Spin", r#type :
1835 "programming", color : "#7fa2a7", extensions : [".spin"], aliases : [], tm_scope :
1836 "source.spin", ace_mode : "text", language_id : 296u64, filenames : [], interpreters
1837 : [], }, ProtocolBuffer => { name : "Protocol Buffer", r#type : "data", color :
1838 "#000000", extensions : [".proto"], aliases : ["proto", "protobuf",
1839 "Protocol Buffers"], tm_scope : "source.proto", ace_mode : "protobuf", language_id :
1840 297u64, codemirror_mode : "protobuf", codemirror_mime_type : "text/x-protobuf",
1841 filenames : [], interpreters : [], }, ProtocolBufferTextFormat => { name :
1842 "Protocol Buffer Text Format", r#type : "data", color : "#000000", extensions :
1843 [".textproto", ".pbt", ".pbtxt", ".txtpb"], aliases : ["text proto",
1844 "protobuf text format"], tm_scope : "source.textproto", ace_mode : "text",
1845 language_id : 436568854u64, filenames : [], interpreters : [], }, PublicKey => { name
1846 : "Public Key", r#type : "data", color : "#000000", extensions : [".asc", ".pub"],
1847 aliases : [], tm_scope : "none", ace_mode : "text", language_id : 298u64,
1848 codemirror_mode : "asciiarmor", codemirror_mime_type : "application/pgp", filenames :
1849 [], interpreters : [], }, Pug => { name : "Pug", r#type : "markup", color :
1850 "#a86454", extensions : [".jade", ".pug"], aliases : [], tm_scope : "text.jade",
1851 ace_mode : "jade", language_id : 179u64, codemirror_mode : "pug",
1852 codemirror_mime_type : "text/x-pug", filenames : [], interpreters : [], }, Puppet =>
1853 { name : "Puppet", r#type : "programming", color : "#302B6D", extensions : [".pp"],
1854 aliases : [], tm_scope : "source.puppet", ace_mode : "puppet", language_id : 299u64,
1855 codemirror_mode : "puppet", codemirror_mime_type : "text/x-puppet", filenames :
1856 ["Modulefile"], interpreters : [], }, PureData => { name : "Pure Data", r#type :
1857 "data", color : "#000000", extensions : [".pd"], aliases : [], tm_scope : "none",
1858 ace_mode : "text", language_id : 300u64, filenames : [], interpreters : [], },
1859 PureBasic => { name : "PureBasic", r#type : "programming", color : "#5a6986",
1860 extensions : [".pb", ".pbi"], aliases : [], tm_scope : "none", ace_mode : "text",
1861 language_id : 301u64, filenames : [], interpreters : [], }, PureScript => { name :
1862 "PureScript", r#type : "programming", color : "#1D222D", extensions : [".purs"],
1863 aliases : [], tm_scope : "source.purescript", ace_mode : "haskell", language_id :
1864 302u64, codemirror_mode : "haskell", codemirror_mime_type : "text/x-haskell",
1865 filenames : [], interpreters : [], }, Pyret => { name : "Pyret", r#type :
1866 "programming", color : "#ee1e10", extensions : [".arr"], aliases : [], tm_scope :
1867 "source.arr", ace_mode : "python", language_id : 252961827u64, filenames : [],
1868 interpreters : [], }, Python => { name : "Python", r#type : "programming", color :
1869 "#3572A5", extensions : [".py", ".cgi", ".fcgi", ".gyp", ".gypi", ".lmi", ".py3",
1870 ".pyde", ".pyi", ".pyp", ".pyt", ".pyw", ".rpy", ".spec", ".tac", ".wsgi", ".xpy"],
1871 aliases : ["py", "py3", "python3", "rusthon"], tm_scope : "source.python", ace_mode :
1872 "python", language_id : 303u64, codemirror_mode : "python", codemirror_mime_type :
1873 "text/x-python", filenames : [".gclient", "DEPS", "SConscript", "SConstruct",
1874 "wscript"], interpreters : ["python", "python2", "python3", "py", "pypy", "pypy3",
1875 "uv"], }, PythonConsole => { name : "Python console", r#type : "programming", color :
1876 "#3572A5", extensions : [], aliases : ["pycon"], tm_scope : "text.python.console",
1877 ace_mode : "text", language_id : 428u64, filenames : [], group : "Python",
1878 interpreters : [], }, PythonTraceback => { name : "Python traceback", r#type :
1879 "data", color : "#3572A5", extensions : [".pytb"], aliases : [], tm_scope :
1880 "text.python.traceback", ace_mode : "text", language_id : 304u64, filenames : [],
1881 group : "Python", interpreters : [], }, Qsharp => { name : "Q#", r#type :
1882 "programming", color : "#fed659", extensions : [".qs"], aliases : ["qsharp"],
1883 tm_scope : "source.qsharp", ace_mode : "text", language_id : 697448245u64, filenames
1884 : [], interpreters : [], }, QML => { name : "QML", r#type : "programming", color :
1885 "#44a51c", extensions : [".qml", ".qbs"], aliases : [], tm_scope : "source.qml",
1886 ace_mode : "qml", language_id : 305u64, filenames : [], interpreters : [], }, QMake
1887 => { name : "QMake", r#type : "programming", color : "#000000", extensions : [".pro",
1888 ".pri"], aliases : [], tm_scope : "source.qmake", ace_mode : "text", language_id :
1889 306u64, filenames : [], interpreters : ["qmake"], }, QtScript => { name :
1890 "Qt Script", r#type : "programming", color : "#00b841", extensions : [".qs"], aliases
1891 : [], tm_scope : "source.js", ace_mode : "javascript", language_id : 558193693u64,
1892 codemirror_mode : "javascript", codemirror_mime_type : "text/javascript", filenames :
1893 ["installscript.qs", "toolchain_installscript.qs"], interpreters : [], }, Quake => {
1894 name : "Quake", r#type : "programming", color : "#882233", extensions : [], aliases :
1895 [], tm_scope : "source.quake", ace_mode : "text", language_id : 375265331u64,
1896 filenames : ["m3makefile", "m3overrides"], interpreters : [], }, QuakeC => { name :
1897 "QuakeC", r#type : "programming", color : "#975777", extensions : [".qc"], aliases :
1898 [], tm_scope : "source.quakec", ace_mode : "text", language_id : 472308069u64,
1899 filenames : [], interpreters : [], }, QuartusSimulationIP => { name :
1900 "Quartus Simulation IP", r#type : "data", color : "#58C42E", extensions : [".sip"],
1901 aliases : [], tm_scope : "source.tcl", ace_mode : "tcl", language_id : 828144309u64,
1902 codemirror_mode : "tcl", codemirror_mime_type : "text/x-tcl", filenames : [],
1903 interpreters : [], }, QuickBASIC => { name : "QuickBASIC", r#type : "programming",
1904 color : "#008080", extensions : [".bas", ".bi"], aliases : ["qb", "qbasic", "qb64",
1905 "classic qbasic", "classic quickbasic"], tm_scope : "source.QB64", ace_mode : "text",
1906 language_id : 593107205u64, codemirror_mode : "vb", codemirror_mime_type :
1907 "text/x-vb", filenames : [], interpreters : [], }, Quint => { name : "Quint", r#type
1908 : "programming", color : "#9d6ce5", extensions : [".qnt"], aliases : [], tm_scope :
1909 "source.quint", ace_mode : "text", language_id : 562056483u64, filenames : [],
1910 interpreters : [], }, R => { name : "R", r#type : "programming", color : "#198CE7",
1911 extensions : [".r", ".rd", ".rhistory", ".rsx"], aliases : ["Rscript", "splus"],
1912 tm_scope : "source.r", ace_mode : "r", language_id : 307u64, codemirror_mode : "r",
1913 codemirror_mime_type : "text/x-rsrc", filenames : [".Rapp.history", ".Rhistory",
1914 ".Rprofile", "expr-dist"], interpreters : ["Rscript"], }, RAML => { name : "RAML",
1915 r#type : "markup", color : "#77d9fb", extensions : [".raml"], aliases : [], tm_scope
1916 : "source.yaml", ace_mode : "yaml", language_id : 308u64, codemirror_mode : "yaml",
1917 codemirror_mime_type : "text/x-yaml", filenames : [], interpreters : [], }, RAScript
1918 => { name : "RAScript", r#type : "programming", color : "#2C97FA", extensions :
1919 [".rascript"], aliases : [], tm_scope : "source.rascript", ace_mode : "text",
1920 language_id : 601118790u64, filenames : [], interpreters : [], }, RBS => { name :
1921 "RBS", r#type : "data", color : "#701516", extensions : [".rbs"], aliases : [],
1922 tm_scope : "source.rbs", ace_mode : "ruby", language_id : 899227493u64,
1923 codemirror_mode : "ruby", codemirror_mime_type : "text/x-ruby", filenames : [], group
1924 : "Ruby", interpreters : [], }, RDoc => { name : "RDoc", r#type : "prose", color :
1925 "#701516", extensions : [".rdoc"], aliases : [], tm_scope : "text.rdoc", ace_mode :
1926 "rdoc", language_id : 309u64, wrap : true, filenames : [], interpreters : [], },
1927 REALbasic => { name : "REALbasic", r#type : "programming", color : "#000000",
1928 extensions : [".rbbas", ".rbfrm", ".rbmnu", ".rbres", ".rbtbar", ".rbuistate"],
1929 aliases : [], tm_scope : "source.vbnet", ace_mode : "text", language_id : 310u64,
1930 filenames : [], interpreters : [], }, REXX => { name : "REXX", r#type :
1931 "programming", color : "#d90e09", extensions : [".rexx", ".pprx", ".rex"], aliases :
1932 ["arexx"], tm_scope : "source.rexx", ace_mode : "text", language_id : 311u64,
1933 filenames : [], interpreters : ["regina", "rexx"], }, RMarkdown => { name :
1934 "RMarkdown", r#type : "prose", color : "#198ce7", extensions : [".qmd", ".rmd"],
1935 aliases : [], tm_scope : "text.md", ace_mode : "markdown", language_id : 313u64,
1936 codemirror_mode : "gfm", codemirror_mime_type : "text/x-gfm", wrap : true, filenames
1937 : [], interpreters : [], }, RON => { name : "RON", r#type : "data", color :
1938 "#a62c00", extensions : [".ron"], aliases : [], tm_scope : "source.ron", ace_mode :
1939 "rust", language_id : 587855233u64, filenames : [], interpreters : [], },
1940 ROSInterface => { name : "ROS Interface", r#type : "data", color : "#22314e",
1941 extensions : [".msg", ".action", ".srv"], aliases : ["rosmsg"], tm_scope :
1942 "source.rosmsg", ace_mode : "text", language_id : 809230569u64, filenames : [],
1943 interpreters : [], }, RPC => { name : "RPC", r#type : "programming", color :
1944 "#000000", extensions : [".x"], aliases : ["rpcgen", "oncrpc", "xdr"], tm_scope :
1945 "source.c", ace_mode : "c_cpp", language_id : 1031374237u64, filenames : [],
1946 interpreters : [], }, RPGLE => { name : "RPGLE", r#type : "programming", color :
1947 "#2BDE21", extensions : [".rpgle", ".sqlrpgle"], aliases : ["ile rpg", "sqlrpgle"],
1948 tm_scope : "source.rpgle", ace_mode : "text", language_id : 609977990u64, filenames :
1949 [], interpreters : [], }, RPMSpec => { name : "RPM Spec", r#type : "data", color :
1950 "#000000", extensions : [".spec"], aliases : ["specfile"], tm_scope :
1951 "source.rpm-spec", ace_mode : "text", language_id : 314u64, codemirror_mode : "rpm",
1952 codemirror_mime_type : "text/x-rpm-spec", filenames : [], interpreters : [], },
1953 RUNOFF => { name : "RUNOFF", r#type : "markup", color : "#665a4e", extensions :
1954 [".rnh", ".rno"], aliases : [], tm_scope : "text.runoff", ace_mode : "text",
1955 language_id : 315u64, wrap : true, filenames : [], interpreters : [], }, Racket => {
1956 name : "Racket", r#type : "programming", color : "#3c5caa", extensions : [".rkt",
1957 ".rktd", ".rktl", ".scrbl"], aliases : [], tm_scope : "source.racket", ace_mode :
1958 "lisp", language_id : 316u64, filenames : [], interpreters : ["racket"], }, Ragel =>
1959 { name : "Ragel", r#type : "programming", color : "#9d5200", extensions : [".rl"],
1960 aliases : ["ragel-rb", "ragel-ruby"], tm_scope : "none", ace_mode : "text",
1961 language_id : 317u64, filenames : [], interpreters : [], }, Raku => { name : "Raku",
1962 r#type : "programming", color : "#0000fb", extensions : [".6pl", ".6pm", ".nqp",
1963 ".p6", ".p6l", ".p6m", ".pl", ".pl6", ".pm", ".pm6", ".raku", ".rakumod", ".t"],
1964 aliases : ["perl6", "perl-6"], tm_scope : "source.raku", ace_mode : "raku",
1965 language_id : 283u64, codemirror_mode : "perl", codemirror_mime_type : "text/x-perl",
1966 filenames : [], interpreters : ["perl6", "raku", "rakudo"], }, Rascal => { name :
1967 "Rascal", r#type : "programming", color : "#fffaa0", extensions : [".rsc"], aliases :
1968 [], tm_scope : "source.rascal", ace_mode : "text", language_id : 173616037u64,
1969 filenames : [], interpreters : [], }, RawTokenData => { name : "Raw token data",
1970 r#type : "data", color : "#000000", extensions : [".raw"], aliases : ["raw"],
1971 tm_scope : "none", ace_mode : "text", language_id : 318u64, filenames : [],
1972 interpreters : [], }, ReScript => { name : "ReScript", r#type : "programming", color
1973 : "#ed5051", extensions : [".res", ".resi"], aliases : [], tm_scope :
1974 "source.rescript", ace_mode : "rust", language_id : 501875647u64, codemirror_mode :
1975 "rust", codemirror_mime_type : "text/x-rustsrc", filenames : [], interpreters :
1976 ["ocaml"], }, ReadlineConfig => { name : "Readline Config", r#type : "data", color :
1977 "#000000", extensions : [], aliases : ["inputrc", "readline"], tm_scope :
1978 "source.inputrc", ace_mode : "text", language_id : 538732839u64, filenames :
1979 [".inputrc", "inputrc"], group : "INI", interpreters : [], }, Reason => { name :
1980 "Reason", r#type : "programming", color : "#ff5847", extensions : [".re", ".rei"],
1981 aliases : [], tm_scope : "source.reason", ace_mode : "rust", language_id :
1982 869538413u64, codemirror_mode : "rust", codemirror_mime_type : "text/x-rustsrc",
1983 filenames : [], interpreters : [], }, ReasonLIGO => { name : "ReasonLIGO", r#type :
1984 "programming", color : "#ff5847", extensions : [".religo"], aliases : [], tm_scope :
1985 "source.religo", ace_mode : "rust", language_id : 319002153u64, codemirror_mode :
1986 "rust", codemirror_mime_type : "text/x-rustsrc", filenames : [], group : "LigoLANG",
1987 interpreters : [], }, Rebol => { name : "Rebol", r#type : "programming", color :
1988 "#358a5b", extensions : [".reb", ".r", ".r2", ".r3", ".rebol"], aliases : [],
1989 tm_scope : "source.rebol", ace_mode : "text", language_id : 319u64, filenames : [],
1990 interpreters : [], }, RecordJar => { name : "Record Jar", r#type : "data", color :
1991 "#0673ba", extensions : [], aliases : [], tm_scope : "source.record-jar", ace_mode :
1992 "text", language_id : 865765202u64, codemirror_mode : "properties",
1993 codemirror_mime_type : "text/x-properties", filenames :
1994 ["language-subtag-registry.txt"], interpreters : [], }, Red => { name : "Red", r#type
1995 : "programming", color : "#f50000", extensions : [".red", ".reds"], aliases :
1996 ["red/system"], tm_scope : "source.red", ace_mode : "red", language_id : 320u64,
1997 filenames : [], interpreters : [], }, Redcode => { name : "Redcode", r#type :
1998 "programming", color : "#000000", extensions : [".cw"], aliases : [], tm_scope :
1999 "none", ace_mode : "text", language_id : 321u64, filenames : [], interpreters : [],
2000 }, RedirectRules => { name : "Redirect Rules", r#type : "data", color : "#000000",
2001 extensions : [], aliases : ["redirects"], tm_scope : "source.redirects", ace_mode :
2002 "text", language_id : 1020148948u64, filenames : ["_redirects"], interpreters : [],
2003 }, Redscript => { name : "Redscript", r#type : "programming", color : "#f44336",
2004 extensions : [".reds"], aliases : [], tm_scope : "source.redscript", ace_mode :
2005 "text", language_id : 686691365u64, filenames : [], interpreters : [], },
2006 RegularExpression => { name : "Regular Expression", r#type : "data", color :
2007 "#009a00", extensions : [".regexp", ".regex"], aliases : ["regexp", "regex"],
2008 tm_scope : "source.regexp", ace_mode : "text", language_id : 363378884u64, filenames
2009 : [], interpreters : [], }, RenPy => { name : "Ren'Py", r#type : "programming", color
2010 : "#ff7f7f", extensions : [".rpy"], aliases : ["renpy"], tm_scope : "source.renpy",
2011 ace_mode : "python", language_id : 322u64, filenames : [], interpreters : [], },
2012 RenderScript => { name : "RenderScript", r#type : "programming", color : "#000000",
2013 extensions : [".rs", ".rsh"], aliases : [], tm_scope : "none", ace_mode : "text",
2014 language_id : 323u64, filenames : [], interpreters : [], }, Rez => { name : "Rez",
2015 r#type : "programming", color : "#FFDAB3", extensions : [".r"], aliases : [],
2016 tm_scope : "source.rez", ace_mode : "text", language_id : 498022874u64, filenames :
2017 [], interpreters : [], }, RichTextFormat => { name : "Rich Text Format", r#type :
2018 "markup", color : "#000000", extensions : [".rtf"], aliases : [], tm_scope :
2019 "text.rtf", ace_mode : "text", language_id : 51601661u64, filenames : [],
2020 interpreters : [], }, Ring => { name : "Ring", r#type : "programming", color :
2021 "#2D54CB", extensions : [".ring"], aliases : [], tm_scope : "source.ring", ace_mode :
2022 "text", language_id : 431u64, filenames : [], interpreters : [], }, Riot => { name :
2023 "Riot", r#type : "markup", color : "#A71E49", extensions : [".riot"], aliases : [],
2024 tm_scope : "text.html.riot", ace_mode : "html", language_id : 878396783u64, filenames
2025 : [], interpreters : [], }, RobotFramework => { name : "RobotFramework", r#type :
2026 "programming", color : "#00c0b5", extensions : [".robot", ".resource"], aliases : [],
2027 tm_scope : "text.robot", ace_mode : "robot", language_id : 324u64, filenames : [],
2028 interpreters : [], }, RobotsExclusionRules => { name : "Robots Exclusion Rules",
2029 r#type : "data", color : "#000000", extensions : [], aliases : ["robots",
2030 "robots txt", "robotx.txt"], tm_scope : "text.robots-txt", ace_mode : "text",
2031 language_id : 674736065u64, filenames : ["robots.txt"], interpreters : [], }, Roc =>
2032 { name : "Roc", r#type : "programming", color : "#7c38f5", extensions : [".roc"],
2033 aliases : [], tm_scope : "source.roc", ace_mode : "text", language_id : 440182480u64,
2034 filenames : [], interpreters : [], }, RocqProver => { name : "Rocq Prover", r#type :
2035 "programming", color : "#d0b68c", extensions : [".v", ".coq"], aliases : ["coq",
2036 "rocq"], tm_scope : "source.coq", ace_mode : "text", language_id : 69u64, filenames :
2037 [], interpreters : [], }, Roff => { name : "Roff", r#type : "markup", color :
2038 "#ecdebe", extensions : [".roff", ".1", ".1in", ".1m", ".1x", ".2", ".3", ".3in",
2039 ".3m", ".3p", ".3pm", ".3qt", ".3x", ".4", ".5", ".6", ".7", ".8", ".9", ".l",
2040 ".man", ".mdoc", ".me", ".ms", ".n", ".nr", ".rno", ".tmac"], aliases : ["groff",
2041 "man", "manpage", "man page", "man-page", "mdoc", "nroff", "troff"], tm_scope :
2042 "text.roff", ace_mode : "text", language_id : 141u64, codemirror_mode : "troff",
2043 codemirror_mime_type : "text/troff", wrap : true, filenames : ["eqnrc", "mmn", "mmt",
2044 "troffrc", "troffrc-end"], interpreters : [], }, RoffManpage => { name :
2045 "Roff Manpage", r#type : "markup", color : "#ecdebe", extensions : [".1", ".1in",
2046 ".1m", ".1x", ".2", ".3", ".3in", ".3m", ".3p", ".3pm", ".3qt", ".3x", ".4", ".5",
2047 ".6", ".7", ".8", ".9", ".man", ".mdoc"], aliases : [], tm_scope : "text.roff",
2048 ace_mode : "text", language_id : 612669833u64, codemirror_mode : "troff",
2049 codemirror_mime_type : "text/troff", wrap : true, filenames : [], group : "Roff",
2050 interpreters : [], }, Rouge => { name : "Rouge", r#type : "programming", color :
2051 "#cc0088", extensions : [".rg"], aliases : [], tm_scope : "source.clojure", ace_mode
2052 : "clojure", language_id : 325u64, codemirror_mode : "clojure", codemirror_mime_type
2053 : "text/x-clojure", filenames : [], interpreters : [], }, RouterOSScript => { name :
2054 "RouterOS Script", r#type : "programming", color : "#DE3941", extensions : [".rsc"],
2055 aliases : [], tm_scope : "none", ace_mode : "text", language_id : 592853203u64,
2056 filenames : [], interpreters : ["RouterOS"], }, Ruby => { name : "Ruby", r#type :
2057 "programming", color : "#701516", extensions : [".rb", ".builder", ".eye", ".fcgi",
2058 ".gemspec", ".god", ".jbuilder", ".mspec", ".pluginspec", ".podspec", ".prawn",
2059 ".rabl", ".rake", ".rbi", ".rbuild", ".rbw", ".rbx", ".ru", ".ruby", ".spec",
2060 ".thor", ".watchr"], aliases : ["jruby", "macruby", "rake", "rb", "rbx"], tm_scope :
2061 "source.ruby", ace_mode : "ruby", language_id : 326u64, codemirror_mode : "ruby",
2062 codemirror_mime_type : "text/x-ruby", filenames : [".irbrc", ".pryrc", ".simplecov",
2063 "Appraisals", "Berksfile", "Brewfile", "Buildfile", "Capfile", "Dangerfile",
2064 "Deliverfile", "Fastfile", "Gemfile", "Guardfile", "Jarfile", "Mavenfile", "Podfile",
2065 "Puppetfile", "Rakefile", "Snapfile", "Steepfile", "Thorfile", "Vagrantfile",
2066 "buildfile"], interpreters : ["ruby", "macruby", "rake", "jruby", "rbx"], }, Rust =>
2067 { name : "Rust", r#type : "programming", color : "#dea584", extensions : [".rs",
2068 ".rs.in"], aliases : ["rs"], tm_scope : "source.rust", ace_mode : "rust", language_id
2069 : 327u64, codemirror_mode : "rust", codemirror_mime_type : "text/x-rustsrc",
2070 filenames : [], interpreters : ["rust-script"], }, SAS => { name : "SAS", r#type :
2071 "programming", color : "#B34936", extensions : [".sas"], aliases : [], tm_scope :
2072 "source.sas", ace_mode : "text", language_id : 328u64, codemirror_mode : "sas",
2073 codemirror_mime_type : "text/x-sas", filenames : [], interpreters : [], }, SCSS => {
2074 name : "SCSS", r#type : "markup", color : "#c6538c", extensions : [".scss"], aliases
2075 : [], tm_scope : "source.css.scss", ace_mode : "scss", language_id : 329u64,
2076 codemirror_mode : "css", codemirror_mime_type : "text/x-scss", filenames : [],
2077 interpreters : [], }, SELinuxPolicy => { name : "SELinux Policy", r#type : "data",
2078 color : "#000000", extensions : [".te"], aliases : ["SELinux Kernel Policy Language",
2079 "sepolicy"], tm_scope : "source.sepolicy", ace_mode : "text", language_id :
2080 880010326u64, filenames : ["file_contexts", "genfs_contexts", "initial_sids",
2081 "port_contexts", "security_classes"], interpreters : [], }, SIP => { name : "SIP",
2082 r#type : "programming", color : "#4E8D83", extensions : [".sip"], aliases : [],
2083 tm_scope : "source.c++", ace_mode : "c_cpp", language_id : 796891177u64,
2084 codemirror_mode : "clike", codemirror_mime_type : "text/x-c++src", filenames : [],
2085 interpreters : [], }, SMT => { name : "SMT", r#type : "programming", color :
2086 "#000000", extensions : [".smt2", ".smt", ".z3"], aliases : [], tm_scope :
2087 "source.smt", ace_mode : "text", language_id : 330u64, filenames : [], interpreters :
2088 ["boolector", "cvc4", "mathsat5", "opensmt", "smtinterpol", "smt-rat", "stp",
2089 "verit", "yices2", "z3"], }, SPARQL => { name : "SPARQL", r#type : "data", color :
2090 "#0C4597", extensions : [".sparql", ".rq"], aliases : [], tm_scope : "source.sparql",
2091 ace_mode : "sparql", language_id : 331u64, codemirror_mode : "sparql",
2092 codemirror_mime_type : "application/sparql-query", filenames : [], interpreters : [],
2093 }, SQF => { name : "SQF", r#type : "programming", color : "#3F3F3F", extensions :
2094 [".sqf", ".hqf"], aliases : [], tm_scope : "source.sqf", ace_mode : "text",
2095 language_id : 332u64, filenames : [], interpreters : [], }, SQL => { name : "SQL",
2096 r#type : "data", color : "#e38c00", extensions : [".sql", ".ddl", ".inc", ".mysql",
2097 ".prc", ".tab", ".udf", ".viw"], aliases : [], tm_scope : "source.sql", ace_mode :
2098 "sql", language_id : 333u64, codemirror_mode : "sql", codemirror_mime_type :
2099 "text/x-sql", filenames : [], interpreters : [], }, SQLPL => { name : "SQLPL", r#type
2100 : "programming", color : "#e38c00", extensions : [".sql", ".db2"], aliases : [],
2101 tm_scope : "source.sql", ace_mode : "sql", language_id : 334u64, codemirror_mode :
2102 "sql", codemirror_mime_type : "text/x-sql", filenames : [], interpreters : [], },
2103 SRecodeTemplate => { name : "SRecode Template", r#type : "markup", color : "#348a34",
2104 extensions : [".srt"], aliases : [], tm_scope : "source.lisp", ace_mode : "lisp",
2105 language_id : 335u64, codemirror_mode : "commonlisp", codemirror_mime_type :
2106 "text/x-common-lisp", filenames : [], interpreters : [], }, SSHConfig => { name :
2107 "SSH Config", r#type : "data", color : "#000000", extensions : [], aliases :
2108 ["sshconfig", "sshdconfig", "ssh_config", "sshd_config"], tm_scope :
2109 "source.ssh-config", ace_mode : "text", language_id : 554920715u64, filenames :
2110 ["ssh-config", "ssh_config", "sshconfig", "sshconfig.snip", "sshd-config",
2111 "sshd_config"], group : "INI", interpreters : [], }, STAR => { name : "STAR", r#type
2112 : "data", color : "#000000", extensions : [".star"], aliases : [], tm_scope :
2113 "source.star", ace_mode : "text", language_id : 424510560u64, filenames : [],
2114 interpreters : [], }, STL => { name : "STL", r#type : "data", color : "#373b5e",
2115 extensions : [".stl"], aliases : ["ascii stl", "stla"], tm_scope : "source.stl",
2116 ace_mode : "text", language_id : 455361735u64, filenames : [], interpreters : [], },
2117 STON => { name : "STON", r#type : "data", color : "#000000", extensions : [".ston"],
2118 aliases : [], tm_scope : "source.smalltalk", ace_mode : "text", language_id : 336u64,
2119 filenames : [], group : "Smalltalk", interpreters : [], }, SVG => { name : "SVG",
2120 r#type : "data", color : "#ff9900", extensions : [".svg"], aliases : [], tm_scope :
2121 "text.xml.svg", ace_mode : "svg", language_id : 337u64, codemirror_mode : "xml",
2122 codemirror_mime_type : "text/xml", filenames : [], interpreters : [], }, SWIG => {
2123 name : "SWIG", r#type : "programming", color : "#000000", extensions : [".i", ".swg",
2124 ".swig"], aliases : [], tm_scope : "source.c++", ace_mode : "c_cpp", language_id :
2125 1066250075u64, codemirror_mode : "clike", codemirror_mime_type : "text/x-c++src",
2126 filenames : [], interpreters : [], }, Sage => { name : "Sage", r#type :
2127 "programming", color : "#000000", extensions : [".sage", ".sagews"], aliases : [],
2128 tm_scope : "source.python", ace_mode : "python", language_id : 338u64,
2129 codemirror_mode : "python", codemirror_mime_type : "text/x-python", filenames : [],
2130 interpreters : [], }, Sail => { name : "Sail", r#type : "programming", color :
2131 "#259dd5", extensions : [".sail"], aliases : [], tm_scope : "source.sail", ace_mode :
2132 "text", language_id : 1029438153u64, filenames : [], interpreters : [], }, Salt => {
2133 name : "Salt", r#type : "programming", color : "#57bcad", extensions : [".sls"],
2134 aliases : ["saltstack", "saltstate"], tm_scope : "source.yaml.salt", ace_mode :
2135 "yaml", language_id : 339u64, codemirror_mode : "yaml", codemirror_mime_type :
2136 "text/x-yaml", filenames : [], interpreters : [], }, Sass => { name : "Sass", r#type
2137 : "markup", color : "#a53b70", extensions : [".sass"], aliases : [], tm_scope :
2138 "source.sass", ace_mode : "sass", language_id : 340u64, codemirror_mode : "sass",
2139 codemirror_mime_type : "text/x-sass", filenames : [], interpreters : [], }, Scala =>
2140 { name : "Scala", r#type : "programming", color : "#c22d40", extensions : [".scala",
2141 ".kojo", ".sbt", ".sc"], aliases : [], tm_scope : "source.scala", ace_mode : "scala",
2142 language_id : 341u64, codemirror_mode : "clike", codemirror_mime_type :
2143 "text/x-scala", filenames : [], interpreters : ["scala"], }, Scaml => { name :
2144 "Scaml", r#type : "markup", color : "#bd181a", extensions : [".scaml"], aliases : [],
2145 tm_scope : "source.scaml", ace_mode : "text", language_id : 342u64, filenames : [],
2146 interpreters : [], }, Scenic => { name : "Scenic", r#type : "programming", color :
2147 "#fdc700", extensions : [".scenic"], aliases : [], tm_scope : "source.scenic",
2148 ace_mode : "text", language_id : 619814037u64, filenames : [], interpreters :
2149 ["scenic"], }, Scheme => { name : "Scheme", r#type : "programming", color :
2150 "#1e4aec", extensions : [".scm", ".sch", ".sld", ".sls", ".sps", ".ss"], aliases :
2151 [], tm_scope : "source.scheme", ace_mode : "scheme", language_id : 343u64,
2152 codemirror_mode : "scheme", codemirror_mime_type : "text/x-scheme", filenames : [],
2153 interpreters : ["scheme", "guile", "bigloo", "chicken", "csi", "gosh", "r6rs"], },
2154 Scilab => { name : "Scilab", r#type : "programming", color : "#ca0f21", extensions :
2155 [".sci", ".sce", ".tst"], aliases : [], tm_scope : "source.scilab", ace_mode :
2156 "text", language_id : 344u64, filenames : [], interpreters : [], }, _Self => { name :
2157 "Self", r#type : "programming", color : "#0579aa", extensions : [".self"], aliases :
2158 [], tm_scope : "none", ace_mode : "text", language_id : 345u64, filenames : [],
2159 interpreters : [], }, ShaderLab => { name : "ShaderLab", r#type : "programming",
2160 color : "#222c37", extensions : [".shader"], aliases : [], tm_scope :
2161 "source.shaderlab", ace_mode : "text", language_id : 664257356u64, filenames : [],
2162 interpreters : [], }, Shell => { name : "Shell", r#type : "programming", color :
2163 "#89e051", extensions : [".sh", ".bash", ".bats", ".cgi", ".command", ".fcgi",
2164 ".ksh", ".pacscript", ".sbatch", ".sh.in", ".slurm", ".tmux", ".tool", ".trigger",
2165 ".zsh", ".zsh-theme"], aliases : ["sh", "shell-script", "bash", "zsh", "envrc"],
2166 tm_scope : "source.shell", ace_mode : "sh", language_id : 346u64, codemirror_mode :
2167 "shell", codemirror_mime_type : "text/x-sh", filenames : [".bash_aliases",
2168 ".bash_functions", ".bash_history", ".bash_logout", ".bash_profile", ".bashrc",
2169 ".cshrc", ".envrc", ".flaskenv", ".kshrc", ".login", ".profile", ".tmux.conf",
2170 ".xinitrc", ".xsession", ".zlogin", ".zlogout", ".zprofile", ".zshenv", ".zshrc",
2171 "9fs", "PKGBUILD", "bash_aliases", "bash_logout", "bash_profile", "bashrc", "cshrc",
2172 "gradlew", "kshrc", "login", "man", "mvnw", "profile", "tmux.conf", "xinitrc",
2173 "xsession", "zlogin", "zlogout", "zprofile", "zshenv", "zshrc"], interpreters :
2174 ["ash", "bash", "dash", "ksh", "mksh", "pdksh", "rc", "sh", "zsh"], },
2175 ShellCheckConfig => { name : "ShellCheck Config", r#type : "data", color : "#cecfcb",
2176 extensions : [], aliases : ["shellcheckrc"], tm_scope : "source.shellcheckrc",
2177 ace_mode : "ini", language_id : 687511714u64, codemirror_mode : "properties",
2178 codemirror_mime_type : "text/x-properties", filenames : [".shellcheckrc"],
2179 interpreters : [], }, ShellSession => { name : "ShellSession", r#type :
2180 "programming", color : "#000000", extensions : [".sh-session"], aliases :
2181 ["bash session", "console"], tm_scope : "text.shell-session", ace_mode : "sh",
2182 language_id : 347u64, codemirror_mode : "shell", codemirror_mime_type : "text/x-sh",
2183 filenames : [], interpreters : [], }, Shen => { name : "Shen", r#type :
2184 "programming", color : "#120F14", extensions : [".shen"], aliases : [], tm_scope :
2185 "source.shen", ace_mode : "text", language_id : 348u64, filenames : [], interpreters
2186 : [], }, Sieve => { name : "Sieve", r#type : "programming", color : "#000000",
2187 extensions : [".sieve"], aliases : [], tm_scope : "source.sieve", ace_mode : "text",
2188 language_id : 208976687u64, codemirror_mode : "sieve", codemirror_mime_type :
2189 "application/sieve", filenames : [], interpreters : [], }, SimpleFileVerification =>
2190 { name : "Simple File Verification", r#type : "data", color : "#C9BFED", extensions :
2191 [".sfv"], aliases : ["sfv"], tm_scope : "source.sfv", ace_mode : "ini", language_id :
2192 735623761u64, codemirror_mode : "properties", codemirror_mime_type :
2193 "text/x-properties", filenames : [], group : "Checksums", interpreters : [], },
2194 Singularity => { name : "Singularity", r#type : "programming", color : "#64E6AD",
2195 extensions : [], aliases : [], tm_scope : "source.singularity", ace_mode : "text",
2196 language_id : 987024632u64, filenames : ["Singularity"], interpreters : [], }, Slang
2197 => { name : "Slang", r#type : "programming", color : "#1fbec9", extensions :
2198 [".slang"], aliases : [], tm_scope : "source.slang", ace_mode : "text", language_id :
2199 239357863u64, filenames : [], interpreters : [], }, Slash => { name : "Slash", r#type
2200 : "programming", color : "#007eff", extensions : [".sl"], aliases : [], tm_scope :
2201 "text.html.slash", ace_mode : "text", language_id : 349u64, filenames : [],
2202 interpreters : [], }, Slice => { name : "Slice", r#type : "programming", color :
2203 "#003fa2", extensions : [".ice"], aliases : [], tm_scope : "source.ice", ace_mode :
2204 "text", language_id : 894641667u64, filenames : [], interpreters : [], }, Slim => {
2205 name : "Slim", r#type : "markup", color : "#2b2b2b", extensions : [".slim"], aliases
2206 : [], tm_scope : "text.slim", ace_mode : "slim", language_id : 350u64,
2207 codemirror_mode : "slim", codemirror_mime_type : "text/x-slim", filenames : [],
2208 interpreters : [], }, Slint => { name : "Slint", r#type : "markup", color :
2209 "#2379F4", extensions : [".slint"], aliases : [], tm_scope : "source.slint", ace_mode
2210 : "text", language_id : 119900149u64, filenames : [], interpreters : [], }, SmPL => {
2211 name : "SmPL", r#type : "programming", color : "#c94949", extensions : [".cocci"],
2212 aliases : ["coccinelle"], tm_scope : "source.smpl", ace_mode : "text", language_id :
2213 164123055u64, filenames : [], interpreters : [], }, Smali => { name : "Smali", r#type
2214 : "programming", color : "#000000", extensions : [".smali"], aliases : [], tm_scope :
2215 "source.smali", ace_mode : "text", language_id : 351u64, filenames : [], interpreters
2216 : [], }, Smalltalk => { name : "Smalltalk", r#type : "programming", color :
2217 "#596706", extensions : [".st", ".cs"], aliases : ["squeak"], tm_scope :
2218 "source.smalltalk", ace_mode : "text", language_id : 352u64, codemirror_mode :
2219 "smalltalk", codemirror_mime_type : "text/x-stsrc", filenames : [], interpreters :
2220 [], }, Smarty => { name : "Smarty", r#type : "programming", color : "#f0c040",
2221 extensions : [".tpl"], aliases : [], tm_scope : "text.html.smarty", ace_mode :
2222 "smarty", language_id : 353u64, codemirror_mode : "smarty", codemirror_mime_type :
2223 "text/x-smarty", filenames : [], interpreters : [], }, Smithy => { name : "Smithy",
2224 r#type : "programming", color : "#c44536", extensions : [".smithy"], aliases : [],
2225 tm_scope : "source.smithy", ace_mode : "smithy", language_id : 1027892786u64,
2226 codemirror_mode : "clike", codemirror_mime_type : "text/x-csrc", filenames : [],
2227 interpreters : [], }, Snakemake => { name : "Snakemake", r#type : "programming",
2228 color : "#419179", extensions : [".smk", ".snakefile"], aliases : ["snakefile"],
2229 tm_scope : "source.python", ace_mode : "python", language_id : 151241392u64,
2230 codemirror_mode : "python", codemirror_mime_type : "text/x-python", filenames :
2231 ["Snakefile"], group : "Python", interpreters : [], }, Solidity => { name :
2232 "Solidity", r#type : "programming", color : "#AA6746", extensions : [".sol"], aliases
2233 : [], tm_scope : "source.solidity", ace_mode : "text", language_id : 237469032u64,
2234 filenames : [], interpreters : [], }, Soong => { name : "Soong", r#type : "data",
2235 color : "#000000", extensions : [], aliases : [], tm_scope : "source.bp", ace_mode :
2236 "text", language_id : 222900098u64, filenames : ["Android.bp"], interpreters : [], },
2237 SourcePawn => { name : "SourcePawn", r#type : "programming", color : "#f69e1d",
2238 extensions : [".sp", ".inc"], aliases : ["sourcemod"], tm_scope :
2239 "source.sourcepawn", ace_mode : "text", language_id : 354u64, filenames : [],
2240 interpreters : [], }, SpiceDBSchema => { name : "SpiceDB Schema", r#type : "data",
2241 color : "#a5318a", extensions : [".zed"], aliases : [], tm_scope : "source.spicedb",
2242 ace_mode : "text", language_id : 864005057u64, filenames : [], interpreters : [], },
2243 SplineFontDatabase => { name : "Spline Font Database", r#type : "data", color :
2244 "#000000", extensions : [".sfd"], aliases : [], tm_scope : "text.sfd", ace_mode :
2245 "yaml", language_id : 767169629u64, filenames : [], interpreters : [], }, Squirrel =>
2246 { name : "Squirrel", r#type : "programming", color : "#800000", extensions :
2247 [".nut"], aliases : [], tm_scope : "source.nut", ace_mode : "c_cpp", language_id :
2248 355u64, codemirror_mode : "clike", codemirror_mime_type : "text/x-squirrel",
2249 filenames : [], interpreters : [], }, Stan => { name : "Stan", r#type :
2250 "programming", color : "#b2011d", extensions : [".stan"], aliases : [], tm_scope :
2251 "source.stan", ace_mode : "text", language_id : 356u64, filenames : [], interpreters
2252 : [], }, StandardML => { name : "Standard ML", r#type : "programming", color :
2253 "#dc566d", extensions : [".ml", ".fun", ".sig", ".sml"], aliases : ["sml"], tm_scope
2254 : "source.ml", ace_mode : "text", language_id : 357u64, codemirror_mode : "mllike",
2255 codemirror_mime_type : "text/x-sml", filenames : [], interpreters : [], }, Starlark
2256 => { name : "Starlark", r#type : "programming", color : "#76d275", extensions :
2257 [".bzl", ".star"], aliases : ["bazel", "bzl"], tm_scope : "source.python", ace_mode :
2258 "python", language_id : 960266174u64, codemirror_mode : "python",
2259 codemirror_mime_type : "text/x-python", filenames : ["BUCK", "BUILD", "BUILD.bazel",
2260 "MODULE.bazel", "Tiltfile", "WORKSPACE", "WORKSPACE.bazel", "WORKSPACE.bzlmod"],
2261 interpreters : [], }, Stata => { name : "Stata", r#type : "programming", color :
2262 "#1a5f91", extensions : [".do", ".ado", ".doh", ".ihlp", ".mata", ".matah",
2263 ".sthlp"], aliases : [], tm_scope : "source.stata", ace_mode : "text", language_id :
2264 358u64, filenames : [], interpreters : [], }, StringTemplate => { name :
2265 "StringTemplate", r#type : "markup", color : "#3fb34f", extensions : [".st"], aliases
2266 : [], tm_scope : "source.string-template", ace_mode : "html", language_id :
2267 89855901u64, codemirror_mode : "htmlmixed", codemirror_mime_type : "text/html",
2268 filenames : [], interpreters : [], }, Stylus => { name : "Stylus", r#type : "markup",
2269 color : "#ff6347", extensions : [".styl"], aliases : [], tm_scope : "source.stylus",
2270 ace_mode : "stylus", language_id : 359u64, codemirror_mode : "stylus",
2271 codemirror_mime_type : "text/x-styl", filenames : [], interpreters : [], },
2272 SubRipText => { name : "SubRip Text", r#type : "data", color : "#9e0101", extensions
2273 : [".srt"], aliases : [], tm_scope : "text.srt", ace_mode : "text", language_id :
2274 360u64, filenames : [], interpreters : [], }, SugarSS => { name : "SugarSS", r#type :
2275 "markup", color : "#2fcc9f", extensions : [".sss"], aliases : [], tm_scope :
2276 "source.css.postcss.sugarss", ace_mode : "text", language_id : 826404698u64,
2277 filenames : [], interpreters : [], }, SuperCollider => { name : "SuperCollider",
2278 r#type : "programming", color : "#46390b", extensions : [".sc", ".scd"], aliases :
2279 [], tm_scope : "source.supercollider", ace_mode : "text", language_id : 361u64,
2280 filenames : [], interpreters : ["sclang", "scsynth"], }, SurrealQL => { name :
2281 "SurrealQL", r#type : "programming", color : "#ff00a0", extensions : [".surql"],
2282 aliases : ["surql"], tm_scope : "source.surrealql", ace_mode : "text", language_id :
2283 735141027u64, filenames : [], interpreters : [], }, SurvexData => { name :
2284 "Survex data", r#type : "data", color : "#ffcc99", extensions : [".svx"], aliases :
2285 [], tm_scope : "none", ace_mode : "text", language_id : 24470517u64, filenames : [],
2286 interpreters : [], }, Svelte => { name : "Svelte", r#type : "markup", color :
2287 "#ff3e00", extensions : [".svelte"], aliases : [], tm_scope : "source.svelte",
2288 ace_mode : "html", language_id : 928734530u64, codemirror_mode : "htmlmixed",
2289 codemirror_mime_type : "text/html", filenames : [], interpreters : [], }, Sway => {
2290 name : "Sway", r#type : "programming", color : "#00F58C", extensions : [".sw"],
2291 aliases : [], tm_scope : "source.sway", ace_mode : "rust", language_id :
2292 271471144u64, codemirror_mode : "rust", codemirror_mime_type : "text/x-rustsrc",
2293 filenames : [], interpreters : [], }, Sweave => { name : "Sweave", r#type : "prose",
2294 color : "#198ce7", extensions : [".rnw"], aliases : [], tm_scope :
2295 "text.tex.latex.sweave", ace_mode : "tex", language_id : 558779190u64, filenames :
2296 [], interpreters : [], }, Swift => { name : "Swift", r#type : "programming", color :
2297 "#F05138", extensions : [".swift"], aliases : [], tm_scope : "source.swift", ace_mode
2298 : "swift", language_id : 362u64, codemirror_mode : "swift", codemirror_mime_type :
2299 "text/x-swift", filenames : [], interpreters : [], }, SystemVerilog => { name :
2300 "SystemVerilog", r#type : "programming", color : "#DAE1C2", extensions : [".sv",
2301 ".svh", ".vh"], aliases : [], tm_scope : "source.systemverilog", ace_mode :
2302 "verilog", language_id : 363u64, codemirror_mode : "verilog", codemirror_mime_type :
2303 "text/x-systemverilog", filenames : [], interpreters : [], }, TIProgram => { name :
2304 "TI Program", r#type : "programming", color : "#A0AA87", extensions : [".8xp",
2305 ".8xp.txt"], aliases : [], tm_scope : "source.8xp", ace_mode : "text", language_id :
2306 422u64, filenames : [], interpreters : [], }, TLVerilog => { name : "TL-Verilog",
2307 r#type : "programming", color : "#C40023", extensions : [".tlv"], aliases : [],
2308 tm_scope : "source.tlverilog", ace_mode : "verilog", language_id : 118656070u64,
2309 filenames : [], interpreters : [], }, TLA => { name : "TLA", r#type : "programming",
2310 color : "#4b0079", extensions : [".tla"], aliases : [], tm_scope : "source.tla",
2311 ace_mode : "text", language_id : 364u64, filenames : [], interpreters : [], }, TMDL
2312 => { name : "TMDL", r#type : "data", color : "#f0c913", extensions : [".tmdl"],
2313 aliases : ["Tabular Model Definition Language"], tm_scope : "source.tmdl", ace_mode :
2314 "text", language_id : 769162295u64, filenames : [], interpreters : [], }, TOML => {
2315 name : "TOML", r#type : "data", color : "#9c4221", extensions : [".toml",
2316 ".toml.example"], aliases : [], tm_scope : "source.toml", ace_mode : "toml",
2317 language_id : 365u64, codemirror_mode : "toml", codemirror_mime_type : "text/x-toml",
2318 filenames : ["Cargo.lock", "Cargo.toml.orig", "Gopkg.lock", "Pipfile",
2319 "mise.local.lock", "mise.lock", "pdm.lock", "poetry.lock", "uv.lock"], interpreters :
2320 [], }, TSPLIBData => { name : "TSPLIB data", r#type : "data", color : "#000000",
2321 extensions : [".tsp"], aliases : ["travelling salesman problem",
2322 "traveling salesman problem"], tm_scope : "none", ace_mode : "text", language_id :
2323 89289301u64, filenames : [], interpreters : [], }, TSQL => { name : "TSQL", r#type :
2324 "programming", color : "#e38c00", extensions : [".sql"], aliases : [], tm_scope :
2325 "source.tsql", ace_mode : "sql", language_id : 918334941u64, filenames : [],
2326 interpreters : [], }, TSV => { name : "TSV", r#type : "data", color : "#237346",
2327 extensions : [".tsv", ".vcf"], aliases : ["tab-seperated values"], tm_scope :
2328 "source.tsv", ace_mode : "tsv", language_id : 1035892117u64, filenames : [],
2329 interpreters : [], }, TSX => { name : "TSX", r#type : "programming", color :
2330 "#3178c6", extensions : [".tsx"], aliases : ["typescriptreact"], tm_scope :
2331 "source.tsx", ace_mode : "tsx", language_id : 94901924u64, codemirror_mode : "jsx",
2332 codemirror_mime_type : "text/typescript-jsx", filenames : [], group : "TypeScript",
2333 interpreters : [], }, TXL => { name : "TXL", r#type : "programming", color :
2334 "#0178b8", extensions : [".txl"], aliases : [], tm_scope : "source.txl", ace_mode :
2335 "text", language_id : 366u64, filenames : [], interpreters : [], }, Tact => { name :
2336 "Tact", r#type : "programming", color : "#48b5ff", extensions : [".tact"], aliases :
2337 [], tm_scope : "source.tact", ace_mode : "text", language_id : 606708469u64,
2338 filenames : [], interpreters : [], }, Talon => { name : "Talon", r#type :
2339 "programming", color : "#333333", extensions : [".talon"], aliases : [], tm_scope :
2340 "source.talon", ace_mode : "text", language_id : 959889508u64, filenames : [],
2341 interpreters : [], }, Tape => { name : "Tape", r#type : "programming", color :
2342 "#000000", extensions : [".tape"], aliases : ["vhs"], tm_scope : "source.vhs",
2343 ace_mode : "text", language_id : 516874200u64, filenames : [], interpreters : [], },
2344 Tcl => { name : "Tcl", r#type : "programming", color : "#e4cc98", extensions :
2345 [".tcl", ".adp", ".sdc", ".tcl.in", ".tm", ".xdc"], aliases : ["sdc", "xdc"],
2346 tm_scope : "source.tcl", ace_mode : "tcl", language_id : 367u64, codemirror_mode :
2347 "tcl", codemirror_mime_type : "text/x-tcl", filenames : ["owh", "starfield"],
2348 interpreters : ["tclsh", "wish"], }, Tcsh => { name : "Tcsh", r#type : "programming",
2349 color : "#000000", extensions : [".tcsh", ".csh"], aliases : [], tm_scope :
2350 "source.shell", ace_mode : "sh", language_id : 368u64, codemirror_mode : "shell",
2351 codemirror_mime_type : "text/x-sh", filenames : [], group : "Shell", interpreters :
2352 ["tcsh", "csh"], }, TeX => { name : "TeX", r#type : "markup", color : "#3D6117",
2353 extensions : [".tex", ".aux", ".bbx", ".cbx", ".cls", ".dtx", ".ins", ".lbx", ".ltx",
2354 ".mkii", ".mkiv", ".mkvi", ".sty", ".toc"], aliases : ["latex"], tm_scope :
2355 "text.tex.latex", ace_mode : "tex", language_id : 369u64, codemirror_mode : "stex",
2356 codemirror_mime_type : "text/x-stex", wrap : true, filenames : [], interpreters : [],
2357 }, Tea => { name : "Tea", r#type : "markup", color : "#000000", extensions :
2358 [".tea"], aliases : [], tm_scope : "source.tea", ace_mode : "text", language_id :
2359 370u64, filenames : [], interpreters : [], }, Teal => { name : "Teal", r#type :
2360 "programming", color : "#00B1BC", extensions : [".tl"], aliases : [], tm_scope :
2361 "source.teal", ace_mode : "lua", language_id : 719038619u64, codemirror_mode : "lua",
2362 codemirror_mime_type : "text/x-lua", filenames : [], interpreters : ["tl"], }, Terra
2363 => { name : "Terra", r#type : "programming", color : "#00004c", extensions : [".t"],
2364 aliases : [], tm_scope : "source.terra", ace_mode : "lua", language_id : 371u64,
2365 codemirror_mode : "lua", codemirror_mime_type : "text/x-lua", filenames : [],
2366 interpreters : ["lua"], }, TerraformTemplate => { name : "Terraform Template", r#type
2367 : "markup", color : "#7b42bb", extensions : [".tftpl"], aliases : [], tm_scope :
2368 "source.hcl.terraform", ace_mode : "ruby", language_id : 856832701u64,
2369 codemirror_mode : "ruby", codemirror_mime_type : "text/x-ruby", filenames : [], group
2370 : "HCL", interpreters : [], }, Texinfo => { name : "Texinfo", r#type : "prose", color
2371 : "#000000", extensions : [".texinfo", ".texi", ".txi"], aliases : [], tm_scope :
2372 "text.texinfo", ace_mode : "text", language_id : 988020015u64, wrap : true, filenames
2373 : [], interpreters : ["makeinfo"], }, Text => { name : "Text", r#type : "prose",
2374 color : "#000000", extensions : [".txt", ".fr", ".nb", ".ncl", ".no"], aliases :
2375 ["fundamental", "plain text"], tm_scope : "none", ace_mode : "text", language_id :
2376 372u64, wrap : true, filenames : ["CITATION", "CITATIONS", "COPYING",
2377 "COPYING.regex", "COPYRIGHT.regex", "FONTLOG", "INSTALL", "INSTALL.mysql", "LICENSE",
2378 "LICENSE.mysql", "NEWS", "README.me", "README.mysql", "README.nss", "README.pc",
2379 "click.me", "delete.me", "keep.me", "package.mask", "package.use.mask",
2380 "package.use.stable.mask", "read.me", "readme.1st", "test.me", "use.mask",
2381 "use.stable.mask"], interpreters : [], }, TextGrid => { name : "TextGrid", r#type :
2382 "data", color : "#c8506d", extensions : [".TextGrid"], aliases : [], tm_scope :
2383 "source.textgrid", ace_mode : "text", language_id : 965696054u64, filenames : [],
2384 interpreters : [], }, TextMateProperties => { name : "TextMate Properties", r#type :
2385 "data", color : "#df66e4", extensions : [], aliases : ["tm-properties"], tm_scope :
2386 "source.tm-properties", ace_mode : "properties", language_id : 981795023u64,
2387 codemirror_mode : "properties", codemirror_mime_type : "text/x-properties", filenames
2388 : [".tm_properties"], interpreters : [], }, Textile => { name : "Textile", r#type :
2389 "prose", color : "#ffe7ac", extensions : [".textile"], aliases : [], tm_scope :
2390 "none", ace_mode : "textile", language_id : 373u64, codemirror_mode : "textile",
2391 codemirror_mime_type : "text/x-textile", wrap : true, filenames : [], interpreters :
2392 [], }, Thrift => { name : "Thrift", r#type : "programming", color : "#D12127",
2393 extensions : [".thrift"], aliases : [], tm_scope : "source.thrift", ace_mode :
2394 "text", language_id : 374u64, filenames : [], interpreters : [], }, Toit => { name :
2395 "Toit", r#type : "programming", color : "#c2c9fb", extensions : [".toit"], aliases :
2396 [], tm_scope : "source.toit", ace_mode : "text", language_id : 356554395u64,
2397 filenames : [], interpreters : [], }, Tolk => { name : "Tolk", r#type :
2398 "programming", color : "#30A1F5", extensions : [".tolk"], aliases : [], tm_scope :
2399 "source.tolk", ace_mode : "text", language_id : 678673060u64, codemirror_mode :
2400 "stylus", codemirror_mime_type : "text/x-styl", filenames : [], interpreters : [], },
2401 TorConfig => { name : "Tor Config", r#type : "data", color : "#59316b", extensions :
2402 [], aliases : ["torrc"], tm_scope : "source.torrc", ace_mode : "apache_conf",
2403 language_id : 1016912802u64, filenames : ["torrc"], interpreters : [], },
2404 TreeSitterQuery => { name : "Tree-sitter Query", r#type : "programming", color :
2405 "#8ea64c", extensions : [".scm"], aliases : ["tsq"], tm_scope : "source.scm",
2406 ace_mode : "text", language_id : 436081647u64, filenames : [], interpreters : [], },
2407 Turing => { name : "Turing", r#type : "programming", color : "#cf142b", extensions :
2408 [".t", ".tu"], aliases : [], tm_scope : "source.turing", ace_mode : "text",
2409 language_id : 375u64, filenames : [], interpreters : [], }, Turtle => { name :
2410 "Turtle", r#type : "data", color : "#000000", extensions : [".ttl"], aliases : [],
2411 tm_scope : "source.turtle", ace_mode : "turtle", language_id : 376u64,
2412 codemirror_mode : "turtle", codemirror_mime_type : "text/turtle", filenames : [],
2413 interpreters : [], }, Twig => { name : "Twig", r#type : "markup", color : "#c1d026",
2414 extensions : [".twig"], aliases : [], tm_scope : "text.html.twig", ace_mode : "twig",
2415 language_id : 377u64, codemirror_mode : "twig", codemirror_mime_type : "text/x-twig",
2416 filenames : [], interpreters : [], }, TypeLanguage => { name : "Type Language",
2417 r#type : "data", color : "#000000", extensions : [".tl"], aliases : ["tl"], tm_scope
2418 : "source.tl", ace_mode : "text", language_id : 632765617u64, filenames : [],
2419 interpreters : [], }, TypeScript => { name : "TypeScript", r#type : "programming",
2420 color : "#3178c6", extensions : [".ts", ".cts", ".mts"], aliases : ["ts"], tm_scope :
2421 "source.ts", ace_mode : "typescript", language_id : 378u64, codemirror_mode :
2422 "javascript", codemirror_mime_type : "application/typescript", filenames : [],
2423 interpreters : ["bun", "deno", "ts-node", "tsx", "node"], }, TypeSpec => { name :
2424 "TypeSpec", r#type : "programming", color : "#4A3665", extensions : [".tsp"], aliases
2425 : ["tsp"], tm_scope : "source.tsp", ace_mode : "text", language_id : 952272597u64,
2426 filenames : [], interpreters : [], }, Typst => { name : "Typst", r#type :
2427 "programming", color : "#239dad", extensions : [".typ"], aliases : ["typ"], tm_scope
2428 : "source.typst", ace_mode : "text", language_id : 704730682u64, filenames : [],
2429 interpreters : [], }, UnifiedParallelC => { name : "Unified Parallel C", r#type :
2430 "programming", color : "#4e3617", extensions : [".upc"], aliases : [], tm_scope :
2431 "source.c", ace_mode : "c_cpp", language_id : 379u64, codemirror_mode : "clike",
2432 codemirror_mime_type : "text/x-csrc", filenames : [], group : "C", interpreters : [],
2433 }, Unity3DAsset => { name : "Unity3D Asset", r#type : "data", color : "#222c37",
2434 extensions : [".anim", ".asset", ".mask", ".mat", ".meta", ".prefab", ".unity"],
2435 aliases : [], tm_scope : "source.yaml", ace_mode : "yaml", language_id : 380u64,
2436 codemirror_mode : "yaml", codemirror_mime_type : "text/x-yaml", filenames : [],
2437 interpreters : [], }, UnixAssembly => { name : "Unix Assembly", r#type :
2438 "programming", color : "#000000", extensions : [".s", ".ms"], aliases : ["gas",
2439 "gnu asm", "unix asm"], tm_scope : "source.x86", ace_mode : "assembly_x86",
2440 language_id : 120u64, filenames : [], group : "Assembly", interpreters : [], }, Uno
2441 => { name : "Uno", r#type : "programming", color : "#9933cc", extensions : [".uno"],
2442 aliases : [], tm_scope : "source.cs", ace_mode : "csharp", language_id : 381u64,
2443 codemirror_mode : "clike", codemirror_mime_type : "text/x-csharp", filenames : [],
2444 interpreters : [], }, UnrealScript => { name : "UnrealScript", r#type :
2445 "programming", color : "#a54c4d", extensions : [".uc"], aliases : [], tm_scope :
2446 "source.java", ace_mode : "java", language_id : 382u64, codemirror_mode : "clike",
2447 codemirror_mime_type : "text/x-java", filenames : [], interpreters : [], },
2448 UntypedPlutusCore => { name : "Untyped Plutus Core", r#type : "programming", color :
2449 "#36adbd", extensions : [".uplc"], aliases : [], tm_scope : "source.uplc", ace_mode :
2450 "text", language_id : 1061635506u64, filenames : [], interpreters : [], }, UrWeb => {
2451 name : "UrWeb", r#type : "programming", color : "#ccccee", extensions : [".ur",
2452 ".urs"], aliases : ["Ur/Web", "Ur"], tm_scope : "source.ur", ace_mode : "text",
2453 language_id : 383u64, filenames : [], interpreters : [], }, V => { name : "V", r#type
2454 : "programming", color : "#4f87c4", extensions : [".v"], aliases : ["vlang"],
2455 tm_scope : "source.v", ace_mode : "golang", language_id : 603371597u64,
2456 codemirror_mode : "go", codemirror_mime_type : "text/x-go", filenames : [],
2457 interpreters : [], }, VBA => { name : "VBA", r#type : "programming", color :
2458 "#867db1", extensions : [".bas", ".cls", ".frm", ".vba"], aliases :
2459 ["visual basic for applications"], tm_scope : "source.vba", ace_mode : "text",
2460 language_id : 399230729u64, codemirror_mode : "vb", codemirror_mime_type :
2461 "text/x-vb", filenames : [], interpreters : [], }, VBScript => { name : "VBScript",
2462 r#type : "programming", color : "#15dcdc", extensions : [".vbs"], aliases : [],
2463 tm_scope : "source.vbnet", ace_mode : "vbscript", language_id : 408016005u64,
2464 codemirror_mode : "vbscript", codemirror_mime_type : "text/vbscript", filenames : [],
2465 interpreters : [], }, VCL => { name : "VCL", r#type : "programming", color :
2466 "#148AA8", extensions : [".vcl"], aliases : [], tm_scope : "source.vcl", ace_mode :
2467 "text", language_id : 384u64, filenames : [], interpreters : [], }, VHDL => { name :
2468 "VHDL", r#type : "programming", color : "#adb2cb", extensions : [".vhdl", ".vhd",
2469 ".vhf", ".vhi", ".vho", ".vhs", ".vht", ".vhw"], aliases : [], tm_scope :
2470 "source.vhdl", ace_mode : "vhdl", language_id : 385u64, codemirror_mode : "vhdl",
2471 codemirror_mime_type : "text/x-vhdl", filenames : [], interpreters : [], }, Vala => {
2472 name : "Vala", r#type : "programming", color : "#a56de2", extensions : [".vala",
2473 ".vapi"], aliases : [], tm_scope : "source.vala", ace_mode : "vala", language_id :
2474 386u64, filenames : [], interpreters : [], }, ValveDataFormat => { name :
2475 "Valve Data Format", r#type : "data", color : "#f26025", extensions : [".vdf",
2476 ".vmf"], aliases : ["keyvalues", "vdf"], tm_scope : "source.keyvalues", ace_mode :
2477 "text", language_id : 544060961u64, filenames : [], interpreters : [], },
2478 VelocityTemplateLanguage => { name : "Velocity Template Language", r#type : "markup",
2479 color : "#507cff", extensions : [".vtl"], aliases : ["vtl", "velocity"], tm_scope :
2480 "source.velocity", ace_mode : "velocity", language_id : 292377326u64, codemirror_mode
2481 : "velocity", codemirror_mime_type : "text/velocity", filenames : [], interpreters :
2482 [], }, Vento => { name : "Vento", r#type : "markup", color : "#ff0080", extensions :
2483 [".vto"], aliases : [], tm_scope : "source.vento", ace_mode : "text", language_id :
2484 757053899u64, filenames : [], interpreters : [], }, Verilog => { name : "Verilog",
2485 r#type : "programming", color : "#b2b7f8", extensions : [".v", ".veo"], aliases : [],
2486 tm_scope : "source.verilog", ace_mode : "verilog", language_id : 387u64,
2487 codemirror_mode : "verilog", codemirror_mime_type : "text/x-verilog", filenames : [],
2488 interpreters : [], }, Verse => { name : "Verse", r#type : "programming", color :
2489 "#518ef8", extensions : [".verse"], aliases : [], tm_scope : "source.verse", ace_mode
2490 : "text", language_id : 180832205u64, filenames : [], interpreters : [], },
2491 VespaSchemaDefinition => { name : "Vespa Schema Definition", r#type : "data", color :
2492 "#61D790", extensions : [".sd"], aliases : ["vespa"], tm_scope :
2493 "source.vespaSchema", ace_mode : "text", language_id : 587879709u64, filenames : [],
2494 interpreters : [], }, VimHelpFile => { name : "Vim Help File", r#type : "prose",
2495 color : "#199f4b", extensions : [".txt"], aliases : ["help", "vimhelp"], tm_scope :
2496 "text.vim-help", ace_mode : "text", language_id : 508563686u64, filenames : [],
2497 interpreters : [], }, VimSnippet => { name : "Vim Snippet", r#type : "markup", color
2498 : "#199f4b", extensions : [".snip", ".snippet", ".snippets"], aliases : ["SnipMate",
2499 "UltiSnip", "UltiSnips", "NeoSnippet"], tm_scope : "source.vim-snippet", ace_mode :
2500 "text", language_id : 81265970u64, filenames : [], interpreters : [], }, VimScript =>
2501 { name : "Vim script", r#type : "programming", color : "#199f4b", extensions :
2502 [".vim", ".vba", ".vimrc", ".vmb"], aliases : ["vim", "viml", "nvim", "vimscript"],
2503 tm_scope : "source.viml", ace_mode : "text", language_id : 388u64, filenames :
2504 [".exrc", ".gvimrc", ".nvimrc", ".vimrc", "_vimrc", "gvimrc", "nvimrc", "vimrc"],
2505 interpreters : [], }, VisualBasicNET => { name : "Visual Basic .NET", r#type :
2506 "programming", color : "#945db7", extensions : [".vb", ".vbhtml"], aliases :
2507 ["visual basic", "vbnet", "vb .net", "vb.net"], tm_scope : "source.vbnet", ace_mode :
2508 "text", language_id : 389u64, codemirror_mode : "vb", codemirror_mime_type :
2509 "text/x-vb", filenames : [], interpreters : [], }, VisualBasic60 => { name :
2510 "Visual Basic 6.0", r#type : "programming", color : "#2c6353", extensions : [".bas",
2511 ".cls", ".ctl", ".Dsr", ".frm"], aliases : ["vb6", "vb 6", "visual basic 6",
2512 "visual basic classic", "classic visual basic"], tm_scope : "source.vba", ace_mode :
2513 "text", language_id : 679594952u64, codemirror_mode : "vb", codemirror_mime_type :
2514 "text/x-vb", filenames : [], interpreters : [], }, Volt => { name : "Volt", r#type :
2515 "programming", color : "#1F1F1F", extensions : [".volt"], aliases : [], tm_scope :
2516 "source.d", ace_mode : "d", language_id : 390u64, codemirror_mode : "d",
2517 codemirror_mime_type : "text/x-d", filenames : [], interpreters : [], }, Vue => {
2518 name : "Vue", r#type : "markup", color : "#41b883", extensions : [".vue"], aliases :
2519 [], tm_scope : "text.html.vue", ace_mode : "vue", language_id : 391u64,
2520 codemirror_mode : "vue", codemirror_mime_type : "text/x-vue", filenames : [],
2521 interpreters : [], }, Vyper => { name : "Vyper", r#type : "programming", color :
2522 "#9F4CF2", extensions : [".vy"], aliases : [], tm_scope : "source.vyper", ace_mode :
2523 "text", language_id : 1055641948u64, filenames : [], interpreters : [], }, WDL => {
2524 name : "WDL", r#type : "programming", color : "#42f1f4", extensions : [".wdl"],
2525 aliases : ["Workflow Description Language"], tm_scope : "source.wdl", ace_mode :
2526 "text", language_id : 374521672u64, filenames : [], interpreters : [], }, WGSL => {
2527 name : "WGSL", r#type : "programming", color : "#1a5e9a", extensions : [".wgsl"],
2528 aliases : [], tm_scope : "source.wgsl", ace_mode : "text", language_id :
2529 836605993u64, filenames : [], interpreters : [], }, WavefrontMaterial => { name :
2530 "Wavefront Material", r#type : "data", color : "#000000", extensions : [".mtl"],
2531 aliases : [], tm_scope : "source.wavefront.mtl", ace_mode : "text", language_id :
2532 392u64, filenames : [], interpreters : [], }, WavefrontObject => { name :
2533 "Wavefront Object", r#type : "data", color : "#000000", extensions : [".obj"],
2534 aliases : [], tm_scope : "source.wavefront.obj", ace_mode : "text", language_id :
2535 393u64, filenames : [], interpreters : [], }, WebOntologyLanguage => { name :
2536 "Web Ontology Language", r#type : "data", color : "#5b70bd", extensions : [".owl"],
2537 aliases : [], tm_scope : "text.xml", ace_mode : "xml", language_id : 394u64,
2538 filenames : [], interpreters : [], }, WebAssembly => { name : "WebAssembly", r#type :
2539 "programming", color : "#04133b", extensions : [".wast", ".wat"], aliases : ["wast",
2540 "wasm"], tm_scope : "source.webassembly", ace_mode : "lisp", language_id :
2541 956556503u64, codemirror_mode : "wast", codemirror_mime_type : "text/webassembly",
2542 filenames : [], interpreters : [], }, WebAssemblyInterfaceType => { name :
2543 "WebAssembly Interface Type", r#type : "data", color : "#6250e7", extensions :
2544 [".wit"], aliases : ["wit"], tm_scope : "source.wit", ace_mode : "text", language_id
2545 : 134534086u64, codemirror_mode : "webidl", codemirror_mime_type : "text/x-webidl",
2546 filenames : [], interpreters : [], }, WebIDL => { name : "WebIDL", r#type :
2547 "programming", color : "#000000", extensions : [".webidl"], aliases : [], tm_scope :
2548 "source.webidl", ace_mode : "text", language_id : 395u64, codemirror_mode : "webidl",
2549 codemirror_mime_type : "text/x-webidl", filenames : [], interpreters : [], }, WebVTT
2550 => { name : "WebVTT", r#type : "data", color : "#000000", extensions : [".vtt"],
2551 aliases : ["vtt"], tm_scope : "text.vtt", ace_mode : "text", language_id :
2552 658679714u64, wrap : true, filenames : [], interpreters : [], }, WgetConfig => { name
2553 : "Wget Config", r#type : "data", color : "#000000", extensions : [], aliases :
2554 ["wgetrc"], tm_scope : "source.wgetrc", ace_mode : "text", language_id :
2555 668457123u64, filenames : [".wgetrc"], group : "INI", interpreters : [], }, Whiley =>
2556 { name : "Whiley", r#type : "programming", color : "#d5c397", extensions :
2557 [".whiley"], aliases : [], tm_scope : "source.whiley", ace_mode : "text", language_id
2558 : 888779559u64, filenames : [], interpreters : [], }, Wikitext => { name :
2559 "Wikitext", r#type : "prose", color : "#fc5757", extensions : [".mediawiki", ".wiki",
2560 ".wikitext"], aliases : ["mediawiki", "wiki"], tm_scope : "text.html.mediawiki",
2561 ace_mode : "mediawiki", language_id : 228u64, wrap : true, filenames : [],
2562 interpreters : [], }, Win32MessageFile => { name : "Win32 Message File", r#type :
2563 "data", color : "#000000", extensions : [".mc"], aliases : [], tm_scope :
2564 "source.win32-messages", ace_mode : "ini", language_id : 950967261u64,
2565 codemirror_mode : "properties", codemirror_mime_type : "text/x-properties", filenames
2566 : [], interpreters : [], }, WindowsRegistryEntries => { name :
2567 "Windows Registry Entries", r#type : "data", color : "#52d5ff", extensions :
2568 [".reg"], aliases : [], tm_scope : "source.reg", ace_mode : "ini", language_id :
2569 969674868u64, codemirror_mode : "properties", codemirror_mime_type :
2570 "text/x-properties", filenames : [], interpreters : [], }, WitcherScript => { name :
2571 "Witcher Script", r#type : "programming", color : "#ff0000", extensions : [".ws"],
2572 aliases : [], tm_scope : "source.witcherscript", ace_mode : "text", language_id :
2573 686821385u64, filenames : [], interpreters : [], }, WolframLanguage => { name :
2574 "Wolfram Language", r#type : "programming", color : "#dd1100", extensions :
2575 [".mathematica", ".cdf", ".m", ".ma", ".mt", ".nb", ".nbp", ".wl", ".wls", ".wlt"],
2576 aliases : ["mathematica", "mma", "wolfram", "wolfram lang", "wl"], tm_scope :
2577 "source.mathematica", ace_mode : "text", language_id : 224u64, codemirror_mode :
2578 "mathematica", codemirror_mime_type : "text/x-mathematica", filenames : [],
2579 interpreters : ["wolfram", "WolframKernel", "wolframscript", "math", "MathKernel",
2580 "MathematicaScript", "WolframNB", "Mathematica"], }, Wollok => { name : "Wollok",
2581 r#type : "programming", color : "#a23738", extensions : [".wlk"], aliases : [],
2582 tm_scope : "source.wollok", ace_mode : "wollok", language_id : 632745969u64,
2583 filenames : [], interpreters : [], }, WorldOfWarcraftAddonData => { name :
2584 "World of Warcraft Addon Data", r#type : "data", color : "#f7e43f", extensions :
2585 [".toc"], aliases : [], tm_scope : "source.toc", ace_mode : "text", language_id :
2586 396u64, filenames : [], interpreters : [], }, Wren => { name : "Wren", r#type :
2587 "programming", color : "#383838", extensions : [".wren"], aliases : ["wrenlang"],
2588 tm_scope : "source.wren", ace_mode : "text", language_id : 713580619u64, filenames :
2589 [], interpreters : [], }, XBitMap => { name : "X BitMap", r#type : "data", color :
2590 "#000000", extensions : [".xbm"], aliases : ["xbm"], tm_scope : "source.c", ace_mode
2591 : "c_cpp", language_id : 782911107u64, codemirror_mode : "clike",
2592 codemirror_mime_type : "text/x-csrc", filenames : [], group : "C", interpreters : [],
2593 }, XFontDirectoryIndex => { name : "X Font Directory Index", r#type : "data", color :
2594 "#000000", extensions : [], aliases : [], tm_scope : "source.fontdir", ace_mode :
2595 "text", language_id : 208700028u64, filenames : ["encodings.dir", "fonts.alias",
2596 "fonts.dir", "fonts.scale"], interpreters : [], }, XPixMap => { name : "X PixMap",
2597 r#type : "data", color : "#000000", extensions : [".xpm", ".pm"], aliases : ["xpm"],
2598 tm_scope : "source.c", ace_mode : "c_cpp", language_id : 781846279u64,
2599 codemirror_mode : "clike", codemirror_mime_type : "text/x-csrc", filenames : [],
2600 group : "C", interpreters : [], }, X10 => { name : "X10", r#type : "programming",
2601 color : "#4B6BEF", extensions : [".x10"], aliases : ["xten"], tm_scope :
2602 "source.x10", ace_mode : "text", language_id : 397u64, filenames : [], interpreters :
2603 [], }, XC => { name : "XC", r#type : "programming", color : "#99DA07", extensions :
2604 [".xc"], aliases : [], tm_scope : "source.xc", ace_mode : "c_cpp", language_id :
2605 398u64, codemirror_mode : "clike", codemirror_mime_type : "text/x-csrc", filenames :
2606 [], interpreters : [], }, XCompose => { name : "XCompose", r#type : "data", color :
2607 "#000000", extensions : [], aliases : [], tm_scope : "config.xcompose", ace_mode :
2608 "text", language_id : 225167241u64, filenames : [".XCompose", "XCompose",
2609 "xcompose"], interpreters : [], }, XML => { name : "XML", r#type : "data", color :
2610 "#0060ac", extensions : [".xml", ".adml", ".admx", ".ant", ".axaml", ".axml",
2611 ".builds", ".ccproj", ".ccxml", ".clixml", ".cproject", ".cscfg", ".csdef", ".csl",
2612 ".csproj", ".ct", ".depproj", ".dita", ".ditamap", ".ditaval", ".dll.config",
2613 ".dotsettings", ".filters", ".fsproj", ".fxml", ".glade", ".gml", ".gmx", ".gpx",
2614 ".grxml", ".gst", ".hzp", ".icls", ".iml", ".ivy", ".jelly", ".jsproj", ".kml",
2615 ".launch", ".mdpolicy", ".meta4", ".mjml", ".mm", ".mod", ".mojo", ".mxml",
2616 ".natvis", ".ncl", ".ndproj", ".nproj", ".nuspec", ".odd", ".osm", ".pkgproj",
2617 ".pluginspec", ".proj", ".props", ".ps1xml", ".psc1", ".pt", ".pubxml", ".qhelp",
2618 ".rbxmx", ".rdf", ".res", ".resx", ".rs", ".rss", ".sch", ".scxml", ".sfproj",
2619 ".shproj", ".slnx", ".srdf", ".storyboard", ".sublime-snippet", ".sw", ".targets",
2620 ".tml", ".ts", ".tsx", ".typ", ".ui", ".urdf", ".ux", ".vbproj", ".vcxproj",
2621 ".vsixmanifest", ".vssettings", ".vstemplate", ".vxml", ".wixproj", ".workflow",
2622 ".wsdl", ".wsf", ".wxi", ".wxl", ".wxs", ".x3d", ".xacro", ".xaml", ".xib", ".xlf",
2623 ".xliff", ".xmi", ".xml.dist", ".xmp", ".xproj", ".xsd", ".xspec", ".xul", ".zcml"],
2624 aliases : ["rss", "xsd", "wsdl"], tm_scope : "text.xml", ace_mode : "xml",
2625 language_id : 399u64, codemirror_mode : "xml", codemirror_mime_type : "text/xml",
2626 filenames : [".classpath", ".cproject", ".project", "App.config", "NuGet.config",
2627 "Settings.StyleCop", "Web.Debug.config", "Web.Release.config", "Web.config",
2628 "packages.config"], interpreters : [], }, XMLPropertyList => { name :
2629 "XML Property List", r#type : "data", color : "#0060ac", extensions : [".plist",
2630 ".stTheme", ".tmCommand", ".tmLanguage", ".tmPreferences", ".tmSnippet", ".tmTheme"],
2631 aliases : [], tm_scope : "text.xml.plist", ace_mode : "xml", language_id :
2632 75622871u64, codemirror_mode : "xml", codemirror_mime_type : "text/xml", filenames :
2633 [], group : "XML", interpreters : [], }, XPages => { name : "XPages", r#type :
2634 "data", color : "#000000", extensions : [".xsp-config", ".xsp.metadata"], aliases :
2635 [], tm_scope : "text.xml", ace_mode : "xml", language_id : 400u64, codemirror_mode :
2636 "xml", codemirror_mime_type : "text/xml", filenames : [], interpreters : [], }, XProc
2637 => { name : "XProc", r#type : "programming", color : "#000000", extensions : [".xpl",
2638 ".xproc"], aliases : [], tm_scope : "text.xml", ace_mode : "xml", language_id :
2639 401u64, codemirror_mode : "xml", codemirror_mime_type : "text/xml", filenames : [],
2640 interpreters : [], }, XQuery => { name : "XQuery", r#type : "programming", color :
2641 "#5232e7", extensions : [".xquery", ".xq", ".xql", ".xqm", ".xqy"], aliases : [],
2642 tm_scope : "source.xq", ace_mode : "xquery", language_id : 402u64, codemirror_mode :
2643 "xquery", codemirror_mime_type : "application/xquery", filenames : [], interpreters :
2644 [], }, XS => { name : "XS", r#type : "programming", color : "#000000", extensions :
2645 [".xs"], aliases : [], tm_scope : "source.c", ace_mode : "c_cpp", language_id :
2646 403u64, codemirror_mode : "clike", codemirror_mime_type : "text/x-csrc", filenames :
2647 [], interpreters : [], }, XSLT => { name : "XSLT", r#type : "programming", color :
2648 "#EB8CEB", extensions : [".xslt", ".xsl"], aliases : ["xsl"], tm_scope :
2649 "text.xml.xsl", ace_mode : "xml", language_id : 404u64, codemirror_mode : "xml",
2650 codemirror_mime_type : "text/xml", filenames : [], interpreters : [], }, Xmake => {
2651 name : "Xmake", r#type : "programming", color : "#22a079", extensions : [], aliases :
2652 [], tm_scope : "source.xmake", ace_mode : "text", language_id : 225223071u64,
2653 filenames : ["xmake.lua"], interpreters : [], }, Xojo => { name : "Xojo", r#type :
2654 "programming", color : "#81bd41", extensions : [".xojo_code", ".xojo_menu",
2655 ".xojo_report", ".xojo_script", ".xojo_toolbar", ".xojo_window"], aliases : [],
2656 tm_scope : "source.xojo", ace_mode : "text", language_id : 405u64, filenames : [],
2657 interpreters : [], }, Xonsh => { name : "Xonsh", r#type : "programming", color :
2658 "#285EEF", extensions : [".xsh"], aliases : [], tm_scope : "source.python", ace_mode
2659 : "text", language_id : 614078284u64, codemirror_mode : "python",
2660 codemirror_mime_type : "text/x-python", filenames : [], interpreters : [], }, Xtend
2661 => { name : "Xtend", r#type : "programming", color : "#24255d", extensions :
2662 [".xtend"], aliases : [], tm_scope : "source.xtend", ace_mode : "text", language_id :
2663 406u64, filenames : [], interpreters : [], }, YAML => { name : "YAML", r#type :
2664 "data", color : "#cb171e", extensions : [".yml", ".mir", ".reek", ".rviz",
2665 ".sublime-syntax", ".syntax", ".yaml", ".yaml-tmlanguage", ".yaml.sed",
2666 ".yml.mysql"], aliases : ["yml"], tm_scope : "source.yaml", ace_mode : "yaml",
2667 language_id : 407u64, codemirror_mode : "yaml", codemirror_mime_type : "text/x-yaml",
2668 filenames : [".clang-format", ".clang-tidy", ".clangd", ".eslintrc", ".gemrc",
2669 ".releaserc", "CITATION.cff", "glide.lock", "pixi.lock", "yarn.lock"], interpreters :
2670 [], }, YANG => { name : "YANG", r#type : "data", color : "#000000", extensions :
2671 [".yang"], aliases : [], tm_scope : "source.yang", ace_mode : "text", language_id :
2672 408u64, filenames : [], interpreters : [], }, YARA => { name : "YARA", r#type :
2673 "programming", color : "#220000", extensions : [".yar", ".yara"], aliases : [],
2674 tm_scope : "source.yara", ace_mode : "text", language_id : 805122868u64, filenames :
2675 [], interpreters : [], }, YASnippet => { name : "YASnippet", r#type : "markup", color
2676 : "#32AB90", extensions : [".yasnippet"], aliases : ["snippet", "yas"], tm_scope :
2677 "source.yasnippet", ace_mode : "text", language_id : 378760102u64, filenames : [],
2678 interpreters : [], }, Yacc => { name : "Yacc", r#type : "programming", color :
2679 "#4B6C4B", extensions : [".y", ".yacc", ".yy"], aliases : [], tm_scope :
2680 "source.yacc", ace_mode : "text", language_id : 409u64, filenames : [], interpreters
2681 : [], }, Yul => { name : "Yul", r#type : "programming", color : "#794932", extensions
2682 : [".yul"], aliases : [], tm_scope : "source.yul", ace_mode : "text", language_id :
2683 237469033u64, filenames : [], interpreters : [], }, ZAP => { name : "ZAP", r#type :
2684 "programming", color : "#0d665e", extensions : [".zap", ".xzap"], aliases : [],
2685 tm_scope : "source.zap", ace_mode : "text", language_id : 952972794u64, filenames :
2686 [], interpreters : [], }, ZIL => { name : "ZIL", r#type : "programming", color :
2687 "#dc75e5", extensions : [".zil", ".mud"], aliases : [], tm_scope : "source.zil",
2688 ace_mode : "text", language_id : 973483626u64, filenames : [], interpreters : [], },
2689 Zeek => { name : "Zeek", r#type : "programming", color : "#000000", extensions :
2690 [".zeek", ".bro"], aliases : ["bro"], tm_scope : "source.zeek", ace_mode : "zeek",
2691 language_id : 40u64, filenames : [], interpreters : [], }, ZenScript => { name :
2692 "ZenScript", r#type : "programming", color : "#00BCD1", extensions : [".zs"], aliases
2693 : [], tm_scope : "source.zenscript", ace_mode : "text", language_id : 494938890u64,
2694 filenames : [], interpreters : [], }, Zephir => { name : "Zephir", r#type :
2695 "programming", color : "#118f9e", extensions : [".zep"], aliases : [], tm_scope :
2696 "source.php.zephir", ace_mode : "php", language_id : 410u64, filenames : [],
2697 interpreters : [], }, Zig => { name : "Zig", r#type : "programming", color :
2698 "#ec915c", extensions : [".zig", ".zig.zon"], aliases : [], tm_scope : "source.zig",
2699 ace_mode : "zig", language_id : 646424281u64, filenames : [], interpreters : [], },
2700 Zimpl => { name : "Zimpl", r#type : "programming", color : "#d67711", extensions :
2701 [".zimpl", ".zmpl", ".zpl"], aliases : [], tm_scope : "none", ace_mode : "text",
2702 language_id : 411u64, filenames : [], interpreters : [], }, Zmodel => { name :
2703 "Zmodel", r#type : "data", color : "#ff7100", extensions : [".zmodel"], aliases : [],
2704 tm_scope : "source.zmodel", ace_mode : "text", language_id : 803760908u64, filenames
2705 : [], interpreters : [], }, CURLConfig => { name : "cURL Config", r#type : "data",
2706 color : "#000000", extensions : [], aliases : ["curlrc"], tm_scope : "source.curlrc",
2707 ace_mode : "text", language_id : 992375436u64, filenames : [".curlrc", "_curlrc"],
2708 group : "INI", interpreters : [], }, Crontab => { name : "crontab", r#type : "data",
2709 color : "#ead7ac", extensions : [], aliases : ["cron", "cron table"], tm_scope :
2710 "text.crontab", ace_mode : "tcl", language_id : 705203557u64, filenames :
2711 ["crontab"], interpreters : [], }, Desktop => { name : "desktop", r#type : "data",
2712 color : "#000000", extensions : [".desktop", ".desktop.in"], aliases : [], tm_scope :
2713 "source.desktop", ace_mode : "text", language_id : 412u64, filenames : [], group :
2714 "INI", interpreters : [], }, Dircolors => { name : "dircolors", r#type : "data",
2715 color : "#000000", extensions : [".dircolors"], aliases : [], tm_scope :
2716 "source.dircolors", ace_mode : "text", language_id : 691605112u64, filenames :
2717 [".dir_colors", ".dircolors", "DIR_COLORS", "_dir_colors", "_dircolors",
2718 "dir_colors"], interpreters : [], }, EC => { name : "eC", r#type : "programming",
2719 color : "#913960", extensions : [".ec", ".eh"], aliases : [], tm_scope :
2720 "source.c.ec", ace_mode : "text", language_id : 413u64, filenames : [], interpreters
2721 : [], }, Edn => { name : "edn", r#type : "data", color : "#000000", extensions :
2722 [".edn"], aliases : [], tm_scope : "source.clojure", ace_mode : "clojure",
2723 language_id : 414u64, codemirror_mode : "clojure", codemirror_mime_type :
2724 "application/edn", filenames : [], interpreters : [], }, Fish => { name : "fish",
2725 r#type : "programming", color : "#4aae47", extensions : [".fish"], aliases : [],
2726 tm_scope : "source.fish", ace_mode : "text", language_id : 415u64, filenames : [],
2727 group : "Shell", interpreters : ["fish"], }, Hoon => { name : "hoon", r#type :
2728 "programming", color : "#00b171", extensions : [".hoon"], aliases : [], tm_scope :
2729 "source.hoon", ace_mode : "text", language_id : 560883276u64, filenames : [],
2730 interpreters : [], }, ICalendar => { name : "iCalendar", r#type : "data", color :
2731 "#ec564c", extensions : [".ics", ".ical"], aliases : ["iCal"], tm_scope :
2732 "source.iCalendar", ace_mode : "properties", language_id : 98384424u64,
2733 codemirror_mode : "properties", codemirror_mime_type : "text/x-properties", filenames
2734 : [], interpreters : [], }, Jq => { name : "jq", r#type : "programming", color :
2735 "#c7254e", extensions : [".jq"], aliases : [], tm_scope : "source.jq", ace_mode :
2736 "text", language_id : 905371884u64, filenames : [], interpreters : ["gojq", "jaq",
2737 "jq", "jqjq", "jqq", "query-json"], }, Kvlang => { name : "kvlang", r#type :
2738 "markup", color : "#1da6e0", extensions : [".kv"], aliases : [], tm_scope :
2739 "source.python.kivy", ace_mode : "text", language_id : 970675279u64, filenames : [],
2740 interpreters : [], }, MIRCScript => { name : "mIRC Script", r#type : "programming",
2741 color : "#3d57c3", extensions : [".mrc"], aliases : [], tm_scope : "source.msl",
2742 ace_mode : "text", language_id : 517654727u64, filenames : [], interpreters : [], },
2743 Mcfunction => { name : "mcfunction", r#type : "programming", color : "#E22837",
2744 extensions : [".mcfunction"], aliases : [], tm_scope : "source.mcfunction", ace_mode
2745 : "text", language_id : 462488745u64, filenames : [], interpreters : [], }, Mdsvex =>
2746 { name : "mdsvex", r#type : "markup", color : "#5f9ea0", extensions : [".svx"],
2747 aliases : [], tm_scope : "none", ace_mode : "markdown", language_id : 566198445u64,
2748 codemirror_mode : "gfm", codemirror_mime_type : "text/x-gfm", wrap : true, filenames
2749 : [], interpreters : [], }, Mupad => { name : "mupad", r#type : "programming", color
2750 : "#244963", extensions : [".mu"], aliases : [], tm_scope : "source.mupad", ace_mode
2751 : "text", language_id : 416u64, filenames : [], interpreters : [], }, Nanorc => {
2752 name : "nanorc", r#type : "data", color : "#2d004d", extensions : [".nanorc"],
2753 aliases : [], tm_scope : "source.nanorc", ace_mode : "text", language_id :
2754 775996197u64, filenames : [".nanorc", "nanorc"], group : "INI", interpreters : [], },
2755 NesC => { name : "nesC", r#type : "programming", color : "#94B0C7", extensions :
2756 [".nc"], aliases : [], tm_scope : "source.nesc", ace_mode : "text", language_id :
2757 417u64, filenames : [], interpreters : [], }, Ooc => { name : "ooc", r#type :
2758 "programming", color : "#b0b77e", extensions : [".ooc"], aliases : [], tm_scope :
2759 "source.ooc", ace_mode : "text", language_id : 418u64, filenames : [], interpreters :
2760 [], }, PkgConfig => { name : "pkg-config", r#type : "data", color : "#2b5e82",
2761 extensions : [".pc", ".pc.in"], aliases : ["pkgconf"], tm_scope : "source.pkgconf",
2762 ace_mode : "properties", language_id : 925023573u64, codemirror_mode : "properties",
2763 codemirror_mime_type : "text/x-properties", filenames : [], interpreters : [], }, Q
2764 => { name : "q", r#type : "programming", color : "#0040cd", extensions : [".q"],
2765 aliases : [], tm_scope : "source.q", ace_mode : "text", language_id : 970539067u64,
2766 codemirror_mode : "q", codemirror_mime_type : "text/x-q", filenames : [],
2767 interpreters : [], }, ReStructuredText => { name : "reStructuredText", r#type :
2768 "prose", color : "#141414", extensions : [".rst", ".rest", ".rest.txt", ".rst.txt"],
2769 aliases : ["rst"], tm_scope : "text.restructuredtext", ace_mode : "rst", language_id
2770 : 419u64, codemirror_mode : "rst", codemirror_mime_type : "text/x-rst", wrap : true,
2771 filenames : [], interpreters : [], }, Sed => { name : "sed", r#type : "programming",
2772 color : "#64b970", extensions : [".sed"], aliases : [], tm_scope : "source.sed",
2773 ace_mode : "text", language_id : 847830017u64, filenames : [], interpreters :
2774 ["gsed", "minised", "sed", "ssed"], }, Templ => { name : "templ", r#type : "markup",
2775 color : "#66D0DD", extensions : [".templ"], aliases : [], tm_scope : "source.templ",
2776 ace_mode : "text", language_id : 795579337u64, filenames : [], interpreters : [], },
2777 Ucode => { name : "ucode", r#type : "programming", color : "#00b8d4", extensions :
2778 [".uc"], aliases : [], tm_scope : "source.ucode", ace_mode : "javascript",
2779 language_id : 365454253u64, codemirror_mode : "javascript", codemirror_mime_type :
2780 "text/javascript", filenames : [], interpreters : ["ucode"], }, VCard => { name :
2781 "vCard", r#type : "data", color : "#ee2647", extensions : [".vcf"], aliases :
2782 ["virtual contact file", "electronic business card"], tm_scope : "source.vcard",
2783 ace_mode : "properties", language_id : 851476558u64, codemirror_mode : "properties",
2784 codemirror_mime_type : "text/x-properties", filenames : [], interpreters : [], },
2785 Wisp => { name : "wisp", r#type : "programming", color : "#7582D1", extensions :
2786 [".wisp"], aliases : [], tm_scope : "source.clojure", ace_mode : "clojure",
2787 language_id : 420u64, codemirror_mode : "clojure", codemirror_mime_type :
2788 "text/x-clojure", filenames : [], interpreters : [], }, XBase => { name : "xBase",
2789 r#type : "programming", color : "#403a40", extensions : [".prg", ".ch", ".prw"],
2790 aliases : ["advpl", "clipper", "foxpro"], tm_scope : "source.harbour", ace_mode :
2791 "text", language_id : 421u64, filenames : [], interpreters : [], },
2792}
2793static BY_EXTENSION: phf::Map<&'static str, &'static [fn() -> LanguageInfo]> = phf_map! {
2794 ".1" => & [Roff::info, RoffManpage::info], ".1in" => & [Roff::info,
2795 RoffManpage::info], ".1m" => & [Roff::info, RoffManpage::info], ".1x" => &
2796 [Roff::info, RoffManpage::info], ".2" => & [Roff::info, RoffManpage::info], ".2da" =>
2797 & [_2DimensionalArray::info], ".3" => & [Roff::info, RoffManpage::info], ".3in" => &
2798 [Roff::info, RoffManpage::info], ".3m" => & [Roff::info, RoffManpage::info], ".3p" =>
2799 & [Roff::info, RoffManpage::info], ".3pm" => & [Roff::info, RoffManpage::info],
2800 ".3qt" => & [Roff::info, RoffManpage::info], ".3x" => & [Roff::info,
2801 RoffManpage::info], ".4" => & [Roff::info, RoffManpage::info], ".4DForm" => &
2802 [JSON::info], ".4DProject" => & [JSON::info], ".4dm" => & [_4D::info], ".4gl" => &
2803 [Genero4gl::info], ".4th" => & [Forth::info], ".5" => & [Roff::info,
2804 RoffManpage::info], ".6" => & [Roff::info, RoffManpage::info], ".6pl" => &
2805 [Raku::info], ".6pm" => & [Raku::info], ".7" => & [Roff::info, RoffManpage::info],
2806 ".8" => & [Roff::info, RoffManpage::info], ".8xp" => & [TIProgram::info], ".8xp.txt"
2807 => & [TIProgram::info], ".9" => & [Roff::info, RoffManpage::info], ".Dsr" => &
2808 [VisualBasic60::info], ".JSON-tmLanguage" => & [JSON::info], ".OutJob" => &
2809 [AltiumDesigner::info], ".PcbDoc" => & [AltiumDesigner::info], ".PrjPCB" => &
2810 [AltiumDesigner::info], ".SchDoc" => & [AltiumDesigner::info], ".TextGrid" => &
2811 [TextGrid::info], "._coffee" => & [CoffeeScript::info], "._js" => &
2812 [JavaScript::info], "._ls" => & [LiveScript::info], ".a51" => & [Assembly::info],
2813 ".abap" => & [ABAP::info], ".abnf" => & [ABNF::info], ".action" => &
2814 [ROSInterface::info], ".ada" => & [Ada::info], ".adb" => & [Ada::info], ".adml" => &
2815 [XML::info], ".admx" => & [XML::info], ".ado" => & [Stata::info], ".adoc" => &
2816 [AsciiDoc::info], ".adp" => & [Tcl::info], ".ads" => & [Ada::info], ".afm" => &
2817 [AdobeFontMetrics::info], ".agc" => & [ApolloGuidanceComputer::info], ".agda" => &
2818 [Agda::info], ".ah1" => & [AutoHotkey::info], ".ah2" => & [AutoHotkey::info], ".ahk"
2819 => & [AutoHotkey::info], ".ahkl" => & [AutoHotkey::info], ".aidl" => & [AIDL::info],
2820 ".aj" => & [AspectJ::info], ".ak" => & [Aiken::info], ".al" => & [AL::info,
2821 Perl::info], ".aleo" => & [Aleo::info], ".alg" => & [ALGOL::info], ".als" => &
2822 [Alloy::info], ".ampl" => & [AMPL::info], ".angelscript" => & [AngelScript::info],
2823 ".anim" => & [Unity3DAsset::info], ".ant" => & [XML::info], ".antlers.html" => &
2824 [Antlers::info], ".antlers.php" => & [Antlers::info], ".antlers.xml" => &
2825 [Antlers::info], ".apacheconf" => & [ApacheConf::info], ".apex" => & [Apex::info],
2826 ".apib" => & [APIBlueprint::info], ".apl" => & [APL::info], ".app" => &
2827 [Erlang::info], ".app.src" => & [Erlang::info], ".applescript" => &
2828 [AppleScript::info], ".arc" => & [Arc::info], ".arpa" => & [DNSZone::info], ".arr" =>
2829 & [Pyret::info], ".as" => & [ActionScript::info, AngelScript::info], ".asax" => &
2830 [ASPNET::info], ".asc" => & [AGSScript::info, AsciiDoc::info, PublicKey::info],
2831 ".asciidoc" => & [AsciiDoc::info], ".ascx" => & [ASPNET::info], ".asd" => &
2832 [CommonLisp::info], ".asddls" => & [ABAPCDS::info], ".ash" => & [AGSScript::info,
2833 KoLmafiaASH::info], ".ashx" => & [ASPNET::info], ".asl" => & [ASL::info], ".asm" => &
2834 [Assembly::info, Motorola68KAssembly::info], ".asmx" => & [ASPNET::info], ".asn" => &
2835 [ASN1::info], ".asn1" => & [ASN1::info], ".asp" => & [ClassicASP::info], ".aspx" => &
2836 [ASPNET::info], ".asset" => & [Unity3DAsset::info], ".astro" => & [Astro::info],
2837 ".asy" => & [Asymptote::info, LTspiceSymbol::info], ".au3" => & [AutoIt::info],
2838 ".aug" => & [Augeas::info], ".auk" => & [Awk::info], ".aux" => & [TeX::info], ".avdl"
2839 => & [AvroIDL::info], ".avsc" => & [JSON::info], ".aw" => & [PHP::info], ".awk" => &
2840 [Awk::info], ".axaml" => & [XML::info], ".axd" => & [ASPNET::info], ".axi" => &
2841 [NetLinx::info], ".axi.erb" => & [NetLinxpERB::info], ".axml" => & [XML::info],
2842 ".axs" => & [NetLinx::info], ".axs.erb" => & [NetLinxpERB::info], ".b" => & [B::info,
2843 Brainfuck::info, Limbo::info], ".bal" => & [Ballerina::info], ".baml" => &
2844 [BAML::info], ".bas" => & [B4X::info, BASIC::info, FreeBASIC::info, QuickBASIC::info,
2845 VBA::info, VisualBasic60::info], ".bash" => & [Shell::info], ".bat" => &
2846 [Batchfile::info], ".bats" => & [Shell::info], ".bb" => & [BitBake::info,
2847 BlitzBasic::info, Clojure::info], ".bbappend" => & [BitBake::info], ".bbclass" => &
2848 [BitBake::info], ".bbcode" => & [BBCode::info], ".bbx" => & [TeX::info], ".bdf" => &
2849 [GlyphBitmapDistributionFormat::info], ".bdy" => & [PLSQL::info], ".be" => &
2850 [Berry::info], ".befunge" => & [Befunge::info], ".bf" => & [Beef::info,
2851 Befunge::info, Brainfuck::info, HyPhy::info], ".bi" => & [FreeBASIC::info,
2852 QuickBASIC::info], ".bib" => & [BibTeX::info], ".bibtex" => & [BibTeX::info],
2853 ".bicep" => & [Bicep::info], ".bicepparam" => & [Bicep::info], ".bison" => &
2854 [Bison::info], ".blade" => & [Blade::info], ".blade.php" => & [Blade::info], ".blp"
2855 => & [Blueprint::info], ".bmx" => & [BlitzMax::info], ".bones" => &
2856 [JavaScript::info], ".boo" => & [Boo::info], ".boot" => & [Clojure::info], ".bpl" =>
2857 & [Boogie::info], ".bqn" => & [BQN::info], ".brd" => & [Eagle::info,
2858 KiCadLegacyLayout::info], ".bro" => & [Zeek::info], ".brs" => & [Brightscript::info],
2859 ".bru" => & [Bru::info], ".bs" => & [Bikeshed::info, BluespecBH::info,
2860 BrighterScript::info], ".bsl" => & [_1CEnterprise::info], ".bst" => &
2861 [BibTeXStyle::info, BuildStream::info], ".bsv" => & [Bluespec::info], ".builder" => &
2862 [Ruby::info], ".builds" => & [XML::info], ".bzl" => & [Starlark::info], ".c" => &
2863 [C::info], ".c++" => & [Cpp::info], ".c++-objdump" => & [CppObjDump::info],
2864 ".c++objdump" => & [CppObjDump::info], ".c-objdump" => & [CObjDump::info], ".c3" => &
2865 [C3::info], ".cabal" => & [CabalConfig::info], ".caddyfile" => & [Caddyfile::info],
2866 ".cairo" => & [Cairo::info, CairoZero::info], ".cake" => & [Csharp::info,
2867 CoffeeScript::info], ".capnp" => & [CapnProto::info], ".carbon" => & [Carbon::info],
2868 ".cats" => & [C::info], ".cbl" => & [COBOL::info], ".cbx" => & [TeX::info], ".cc" =>
2869 & [Cpp::info], ".ccp" => & [COBOL::info], ".ccproj" => & [XML::info], ".ccxml" => &
2870 [XML::info], ".cdc" => & [Cadence::info], ".cdf" => & [WolframLanguage::info], ".cds"
2871 => & [CAPCDS::info], ".ceylon" => & [Ceylon::info], ".cfc" => &
2872 [ColdFusionCFC::info], ".cfg" => & [HAProxy::info, INI::info], ".cfm" => &
2873 [ColdFusion::info], ".cfml" => & [ColdFusion::info], ".cgi" => & [Perl::info,
2874 Python::info, Shell::info], ".cginc" => & [HLSL::info], ".ch" => & [Charity::info,
2875 XBase::info], ".chem" => & [Pic::info], ".chpl" => & [Chapel::info], ".chs" => &
2876 [C2hsHaskell::info], ".cil" => & [CIL::info], ".circom" => & [Circom::info], ".cirru"
2877 => & [Cirru::info], ".cj" => & [Cangjie::info], ".cjs" => & [JavaScript::info],
2878 ".cjsx" => & [CoffeeScript::info], ".ck" => & [ChucK::info], ".cl" => &
2879 [CommonLisp::info, Cool::info, OpenCL::info], ".cl2" => & [Clojure::info], ".clar" =>
2880 & [Clarity::info], ".click" => & [Click::info], ".clixml" => & [XML::info], ".clj" =>
2881 & [Clojure::info], ".cljc" => & [Clojure::info], ".cljs" => & [Clojure::info],
2882 ".cljs.hl" => & [Clojure::info], ".cljscm" => & [Clojure::info], ".cljx" => &
2883 [Clojure::info], ".clp" => & [CLIPS::info], ".cls" => & [Apex::info,
2884 ObjectScript::info, OpenEdgeABL::info, TeX::info, VBA::info, VisualBasic60::info],
2885 ".clue" => & [Clue::info], ".clw" => & [Clarion::info], ".cmake" => & [CMake::info],
2886 ".cmake.in" => & [CMake::info], ".cmd" => & [Batchfile::info], ".cmp" => &
2887 [GerberImage::info], ".cnc" => & [GCode::info], ".cnf" => & [INI::info], ".cob" => &
2888 [COBOL::info], ".cobol" => & [COBOL::info], ".cocci" => & [SmPL::info],
2889 ".code-snippets" => & [JSONWithComments::info], ".code-workspace" => &
2890 [JSONWithComments::info], ".coffee" => & [CoffeeScript::info], ".coffee.erb" => &
2891 [CoffeeScript::info], ".coffee.md" => & [LiterateCoffeeScript::info], ".com" => &
2892 [DIGITALCommandLanguage::info], ".command" => & [Shell::info], ".conll" => &
2893 [CoNLLU::info], ".conllu" => & [CoNLLU::info], ".container" => & [INI::info],
2894 ".containerfile" => & [Dockerfile::info], ".cook" => & [Cooklang::info], ".coq" => &
2895 [RocqProver::info], ".cp" => & [Cpp::info, ComponentPascal::info], ".cpp" => &
2896 [Cpp::info], ".cpp-objdump" => & [CppObjDump::info], ".cppm" => & [Cpp::info],
2897 ".cppobjdump" => & [CppObjDump::info], ".cproject" => & [XML::info], ".cps" => &
2898 [ComponentPascal::info], ".cpy" => & [COBOL::info], ".cql" => & [CQL::info], ".cr" =>
2899 & [Crystal::info], ".crc32" => & [Checksums::info], ".creole" => & [Creole::info],
2900 ".cs" => & [Csharp::info, Smalltalk::info], ".cs.pp" => & [Csharp::info], ".csc" => &
2901 [GSC::info], ".cscfg" => & [XML::info], ".csd" => & [CsoundDocument::info], ".csdef"
2902 => & [XML::info], ".csh" => & [Tcsh::info], ".cshtml" => & [HTMLpRazor::info], ".csl"
2903 => & [Kusto::info, XML::info], ".cson" => & [CSON::info], ".csproj" => & [XML::info],
2904 ".css" => & [CSS::info], ".csv" => & [CSV::info], ".csx" => & [Csharp::info], ".ct"
2905 => & [XML::info], ".ctl" => & [VisualBasic60::info], ".ctp" => & [PHP::info], ".cts"
2906 => & [TypeScript::info], ".cu" => & [Cuda::info], ".cue" => & [CUE::info,
2907 CueSheet::info], ".cuh" => & [Cuda::info], ".curry" => & [Curry::info], ".cw" => &
2908 [Redcode::info], ".cwl" => & [CommonWorkflowLanguage::info], ".cxx" => & [Cpp::info],
2909 ".cxx-objdump" => & [CppObjDump::info], ".cy" => & [Cycript::info], ".cylc" => &
2910 [Cylc::info], ".cyp" => & [Cypher::info], ".cypher" => & [Cypher::info], ".d" => &
2911 [D::info, DTrace::info, Makefile::info], ".d-objdump" => & [DObjDump::info], ".d2" =>
2912 & [D2::info], ".dae" => & [COLLADA::info], ".darcspatch" => & [DarcsPatch::info],
2913 ".dart" => & [Dart::info], ".das" => & [Daslang::info], ".dats" => & [ATS::info],
2914 ".db2" => & [SQLPL::info], ".dcl" => & [Clean::info], ".ddl" => & [PLSQL::info,
2915 SQL::info], ".decls" => & [BlitzBasic::info], ".depproj" => & [XML::info], ".desktop"
2916 => & [Desktop::info], ".desktop.in" => & [Desktop::info], ".dfm" => & [Pascal::info],
2917 ".dfy" => & [Dafny::info], ".dhall" => & [Dhall::info], ".di" => & [D::info], ".diff"
2918 => & [Diff::info], ".dircolors" => & [Dircolors::info], ".dita" => & [XML::info],
2919 ".ditamap" => & [XML::info], ".ditaval" => & [XML::info], ".djs" => &
2920 [Dogescript::info], ".dll.config" => & [XML::info], ".dlm" => & [IDL::info], ".dm" =>
2921 & [DM::info], ".do" => & [Stata::info], ".dockerfile" => & [Dockerfile::info], ".dof"
2922 => & [INI::info], ".doh" => & [Stata::info], ".dot" => & [GraphvizDOT::info],
2923 ".dotsettings" => & [XML::info], ".dpatch" => & [DarcsPatch::info], ".dpr" => &
2924 [Pascal::info], ".druby" => & [Mirah::info], ".dsc" => &
2925 [DebianPackageControlFile::info, DenizenScript::info], ".dsl" => & [ASL::info],
2926 ".dsp" => & [Faust::info, MicrosoftDeveloperStudioProject::info], ".dtx" => &
2927 [TeX::info], ".duby" => & [Mirah::info], ".dwl" => & [DataWeave::info], ".dyalog" =>
2928 & [APL::info], ".dyl" => & [Dylan::info], ".dylan" => & [Dylan::info], ".dzn" => &
2929 [MiniZincData::info], ".e" => & [E::info, Eiffel::info, Euphoria::info], ".eam.fs" =>
2930 & [Formatted::info], ".eb" => & [Easybuild::info], ".ebnf" => & [EBNF::info],
2931 ".ebuild" => & [GentooEbuild::info], ".ec" => & [EC::info], ".ecl" => & [ECL::info,
2932 ECLiPSe::info], ".eclass" => & [GentooEclass::info], ".eclxml" => & [ECL::info],
2933 ".ecr" => & [HTMLpECR::info], ".ect" => & [EJS::info], ".edc" => &
2934 [EdjeDataCollection::info], ".edge" => & [Edge::info], ".edgeql" => & [EdgeQL::info],
2935 ".editorconfig" => & [EditorConfig::info], ".edn" => & [Edn::info], ".eh" => &
2936 [EC::info], ".ejs" => & [EJS::info], ".ejs.t" => & [EJS::info], ".el" => &
2937 [EmacsLisp::info], ".eliom" => & [OCaml::info], ".eliomi" => & [OCaml::info], ".elm"
2938 => & [Elm::info], ".elv" => & [Elvish::info], ".em" => & [EmberScript::info],
2939 ".emacs" => & [EmacsLisp::info], ".emacs.desktop" => & [EmacsLisp::info],
2940 ".emberscript" => & [EmberScript::info], ".eml" => & [EMail::info], ".env" => &
2941 [Dotenv::info], ".epj" => & [EcereProjects::info], ".eps" => & [PostScript::info],
2942 ".epsi" => & [PostScript::info], ".eq" => & [EQ::info], ".erb" => & [HTMLpERB::info],
2943 ".erb.deface" => & [HTMLpERB::info], ".erl" => & [Erlang::info], ".es" => &
2944 [Erlang::info, JavaScript::info], ".es6" => & [JavaScript::info], ".escript" => &
2945 [Erlang::info], ".esdl" => & [EdgeQL::info], ".ex" => & [Elixir::info,
2946 Euphoria::info], ".exs" => & [Elixir::info], ".eye" => & [Ruby::info], ".f" => &
2947 [FilebenchWML::info, Forth::info, Fortran::info], ".f03" => &
2948 [FortranFreeForm::info], ".f08" => & [FortranFreeForm::info], ".f77" => &
2949 [Fortran::info], ".f90" => & [FortranFreeForm::info], ".f95" => &
2950 [FortranFreeForm::info], ".factor" => & [Factor::info], ".fan" => & [Fantom::info],
2951 ".fancypack" => & [Fancy::info], ".fbs" => & [FlatBuffers::info], ".fcgi" => &
2952 [Lua::info, PHP::info, Perl::info, Python::info, Ruby::info, Shell::info], ".fea" =>
2953 & [OpenTypeFeatureFile::info], ".feature" => & [Gherkin::info], ".filters" => &
2954 [XML::info], ".fir" => & [FIRRTL::info], ".fish" => & [Fish::info], ".flex" => &
2955 [JFlex::info], ".flf" => & [FIGletFont::info], ".flix" => & [Flix::info], ".flux" =>
2956 & [FLUX::info], ".fnc" => & [PLSQL::info], ".fnl" => & [Fennel::info], ".for" => &
2957 [Formatted::info, Forth::info, Fortran::info], ".forth" => & [Forth::info], ".fp" =>
2958 & [GLSL::info], ".fpp" => & [FPP::info, Fortran::info], ".fppi" => & [FPP::info],
2959 ".fr" => & [Forth::info, Frege::info, Text::info], ".frag" => & [GLSL::info,
2960 JavaScript::info], ".frg" => & [GLSL::info], ".frm" => & [INI::info, VBA::info,
2961 VisualBasic60::info], ".frt" => & [Forth::info], ".fs" => & [Fsharp::info,
2962 Filterscript::info, Forth::info, GLSL::info], ".fsh" => & [GLSL::info], ".fshader" =>
2963 & [GLSL::info], ".fsi" => & [Fsharp::info], ".fsproj" => & [XML::info], ".fst" => &
2964 [Fstar::info], ".fsti" => & [Fstar::info], ".fsx" => & [Fsharp::info], ".fth" => &
2965 [Forth::info], ".ftl" => & [Fluent::info, FreeMarker::info], ".ftlh" => &
2966 [FreeMarker::info], ".fun" => & [StandardML::info], ".fut" => & [Futhark::info],
2967 ".fx" => & [FLUX::info, HLSL::info], ".fxh" => & [HLSL::info], ".fxml" => &
2968 [XML::info], ".fy" => & [Fancy::info], ".g" => & [GCode::info, GAP::info], ".g4" => &
2969 [ANTLR::info], ".gaml" => & [GAML::info], ".gap" => & [GAP::info], ".gawk" => &
2970 [Awk::info], ".gbl" => & [GerberImage::info], ".gbo" => & [GerberImage::info], ".gbp"
2971 => & [GerberImage::info], ".gbr" => & [GerberImage::info], ".gbs" => &
2972 [GerberImage::info], ".gco" => & [GCode::info], ".gcode" => & [GCode::info], ".gd" =>
2973 & [GAP::info, GDScript::info], ".gdb" => & [GDB::info], ".gdbinit" => & [GDB::info],
2974 ".gdnlib" => & [GodotResource::info], ".gdns" => & [GodotResource::info], ".gdshader"
2975 => & [GDShader::info], ".gdshaderinc" => & [GDShader::info], ".ged" => &
2976 [GEDCOM::info], ".gemspec" => & [Ruby::info], ".geo" => & [GLSL::info], ".geojson" =>
2977 & [JSON::info], ".geom" => & [GLSL::info], ".gf" => & [GrammaticalFramework::info],
2978 ".gi" => & [GAP::info], ".gitconfig" => & [GitConfig::info], ".gitignore" => &
2979 [IgnoreList::info], ".gjs" => & [GlimmerJS::info], ".gko" => & [GerberImage::info],
2980 ".glade" => & [XML::info], ".gleam" => & [Gleam::info], ".glf" => & [Glyph::info],
2981 ".glsl" => & [GLSL::info], ".glslf" => & [GLSL::info], ".glslv" => & [GLSL::info],
2982 ".gltf" => & [JSON::info], ".glyphs" => & [OpenStepPropertyList::info], ".gmi" => &
2983 [Gemini::info], ".gml" => & [GameMakerLanguage::info, GerberImage::info,
2984 GraphModelingLanguage::info, XML::info], ".gms" => & [GAMS::info], ".gmx" => &
2985 [XML::info], ".gn" => & [GN::info], ".gni" => & [GN::info], ".gno" => & [Gno::info],
2986 ".gnu" => & [Gnuplot::info], ".gnuplot" => & [Gnuplot::info], ".go" => & [Go::info],
2987 ".god" => & [Ruby::info], ".gohtml" => & [GoTemplate::info], ".golo" => &
2988 [Golo::info], ".gotmpl" => & [GoTemplate::info], ".gp" => & [Gnuplot::info], ".gpb"
2989 => & [GerberImage::info], ".gpt" => & [GerberImage::info], ".gpx" => & [XML::info],
2990 ".gql" => & [GraphQL::info], ".grace" => & [Grace::info], ".gradle" => &
2991 [Gradle::info], ".gradle.kts" => & [GradleKotlinDSL::info], ".graphql" => &
2992 [GraphQL::info], ".graphqls" => & [GraphQL::info], ".groovy" => & [Groovy::info],
2993 ".grt" => & [Groovy::info], ".grxml" => & [XML::info], ".gs" => & [GLSL::info,
2994 Genie::info, Gosu::info, JavaScript::info], ".gsc" => & [GSC::info], ".gsh" => &
2995 [GSC::info], ".gshader" => & [GLSL::info], ".gsp" => & [GroovyServerPages::info],
2996 ".gst" => & [Gosu::info, XML::info], ".gsx" => & [Gosu::info], ".gtkrc" => &
2997 [GtkRC::info], ".gtl" => & [GerberImage::info], ".gto" => & [GerberImage::info],
2998 ".gtp" => & [GerberImage::info], ".gtpl" => & [Groovy::info], ".gts" => &
2999 [GerberImage::info, GlimmerTS::info], ".gv" => & [GraphvizDOT::info], ".gvy" => &
3000 [Groovy::info], ".gyp" => & [Python::info], ".gypi" => & [Python::info], ".h" => &
3001 [C::info, Cpp::info, ObjectiveC::info], ".h++" => & [Cpp::info], ".h.in" => &
3002 [C::info], ".ha" => & [Hare::info], ".hack" => & [Hack::info], ".haml" => &
3003 [Haml::info], ".haml.deface" => & [Haml::info], ".handlebars" => &
3004 [Handlebars::info], ".har" => & [JSON::info], ".hats" => & [ATS::info], ".hb" => &
3005 [Harbour::info], ".hbs" => & [Handlebars::info], ".hc" => & [HolyC::info], ".hcl" =>
3006 & [HCL::info], ".heex" => & [HTMLpEEX::info], ".hexpat" => &
3007 [ImHexPatternLanguage::info], ".hh" => & [Cpp::info, Hack::info], ".hhi" => &
3008 [Hack::info], ".hic" => & [Clojure::info], ".hip" => & [HIP::info], ".hlean" => &
3009 [Lean::info], ".hlsl" => & [HLSL::info], ".hlsli" => & [HLSL::info], ".hocon" => &
3010 [HOCON::info], ".hoon" => & [Hoon::info], ".hpp" => & [Cpp::info], ".hqf" => &
3011 [SQF::info], ".hql" => & [HiveQL::info], ".hrl" => & [Erlang::info], ".hs" => &
3012 [Haskell::info], ".hs-boot" => & [Haskell::info], ".hsc" => & [Haskell::info], ".hta"
3013 => & [HTML::info], ".htm" => & [HTML::info], ".html" => & [Ecmarkup::info,
3014 HTML::info], ".html.eex" => & [HTMLpEEX::info], ".html.hl" => & [HTML::info],
3015 ".html.tmpl" => & [GoTemplate::info], ".http" => & [HTTP::info], ".hujson" => &
3016 [JSONWithComments::info], ".hurl" => & [Hurl::info], ".hx" => & [Haxe::info], ".hxml"
3017 => & [HXML::info], ".hxsl" => & [Haxe::info], ".hxx" => & [Cpp::info], ".hy" => &
3018 [Hy::info], ".hzp" => & [XML::info], ".i" => & [Assembly::info,
3019 Motorola68KAssembly::info, SWIG::info], ".i3" => & [Modula3::info], ".i7x" => &
3020 [Inform7::info], ".ical" => & [ICalendar::info], ".ice" => & [JSON::info,
3021 Slice::info], ".iced" => & [CoffeeScript::info], ".icl" => & [Clean::info], ".icls"
3022 => & [XML::info], ".ics" => & [ICalendar::info], ".idc" => & [C::info], ".idr" => &
3023 [Idris::info], ".ig" => & [Modula3::info], ".ihlp" => & [Stata::info], ".ijm" => &
3024 [ImageJMacro::info], ".ijs" => & [J::info], ".ik" => & [Ioke::info], ".il" => &
3025 [ILAssembly::info], ".ily" => & [LilyPond::info], ".imba" => & [Imba::info], ".iml"
3026 => & [XML::info], ".inc" => & [Assembly::info, BitBake::info, Cpp::info, HTML::info,
3027 Motorola68KAssembly::info, NASL::info, PHP::info, POVRaySDL::info, Pascal::info,
3028 Pawn::info, SQL::info, SourcePawn::info], ".ini" => & [INI::info], ".ink" => &
3029 [Ink::info], ".inl" => & [Cpp::info], ".ino" => & [Cpp::info], ".ins" => &
3030 [TeX::info], ".intr" => & [Dylan::info], ".io" => & [Io::info], ".iol" => &
3031 [Jolie::info], ".ipf" => & [IGORPro::info], ".ipp" => & [Cpp::info], ".ipynb" => &
3032 [JupyterNotebook::info], ".irclog" => & [IRCLog::info], ".isl" => &
3033 [InnoSetup::info], ".ispc" => & [ISPC::info], ".iss" => & [InnoSetup::info], ".iuml"
3034 => & [PlantUML::info], ".ivy" => & [XML::info], ".ixx" => & [Cpp::info], ".j" => &
3035 [JASS::info, Jasmin::info, ObjectiveJ::info], ".j2" => & [Jinja::info], ".jac" => &
3036 [Jac::info], ".jade" => & [Pug::info], ".jai" => & [Jai::info], ".jake" => &
3037 [JavaScript::info], ".janet" => & [Janet::info], ".jav" => & [Java::info], ".java" =>
3038 & [Java::info], ".javascript" => & [JavaScript::info], ".jbuilder" => & [Ruby::info],
3039 ".jcl" => & [JCL::info], ".jelly" => & [XML::info], ".jflex" => & [JFlex::info],
3040 ".jinja" => & [Jinja::info], ".jinja2" => & [Jinja::info], ".jison" => &
3041 [Jison::info], ".jisonlex" => & [JisonLex::info], ".jl" => & [Julia::info], ".jq" =>
3042 & [JSONiq::info, Jq::info], ".js" => & [JavaScript::info], ".js.erb" => &
3043 [JavaScriptpERB::info], ".jsb" => & [JavaScript::info], ".jscad" => &
3044 [JavaScript::info], ".jsfl" => & [JavaScript::info], ".jsh" => & [Java::info],
3045 ".jslib" => & [JavaScript::info], ".jsm" => & [JavaScript::info], ".json" => &
3046 [JSON::info, OASv2Json::info, OASv3Json::info], ".json.example" => & [JSON::info],
3047 ".json5" => & [JSON5::info], ".jsonc" => & [JSONWithComments::info], ".jsonl" => &
3048 [JSON::info], ".jsonld" => & [JSONLD::info], ".jsonnet" => & [Jsonnet::info], ".jsp"
3049 => & [JavaServerPages::info], ".jspre" => & [JavaScript::info], ".jsproj" => &
3050 [XML::info], ".jss" => & [JavaScript::info], ".jst" => & [EJS::info], ".jsx" => &
3051 [JavaScript::info], ".jte" => & [JavaTemplateEngine::info], ".just" => &
3052 [Just::info], ".k" => & [KCL::info, KFramework::info], ".kak" => &
3053 [KakouneScript::info], ".kdl" => & [KDL::info], ".kicad_mod" => &
3054 [KiCadLayout::info], ".kicad_pcb" => & [KiCadLayout::info], ".kicad_sch" => &
3055 [KiCadSchematic::info], ".kicad_sym" => & [KiCadSchematic::info], ".kicad_wks" => &
3056 [KiCadLayout::info], ".kid" => & [Genshi::info], ".kit" => & [Kit::info], ".kk" => &
3057 [Koka::info], ".kml" => & [XML::info], ".kojo" => & [Scala::info], ".kql" => &
3058 [Kusto::info], ".krl" => & [KRL::info], ".ks" => & [KerboScript::info,
3059 Kickstart::info], ".ksh" => & [Shell::info], ".ksy" => & [KaitaiStruct::info], ".kt"
3060 => & [Kotlin::info], ".ktm" => & [Kotlin::info], ".kts" => & [Kotlin::info], ".kv" =>
3061 & [Kvlang::info], ".l" => & [CommonLisp::info, Lex::info, PicoLisp::info,
3062 Roff::info], ".lagda" => & [LiterateAgda::info], ".langium" => & [Langium::info],
3063 ".lark" => & [Lark::info], ".las" => & [Lasso::info], ".lasso" => & [Lasso::info],
3064 ".lasso8" => & [Lasso::info], ".lasso9" => & [Lasso::info], ".latte" => &
3065 [Latte::info], ".launch" => & [XML::info], ".lbx" => & [TeX::info], ".ld" => &
3066 [LinkerScript::info], ".lds" => & [LinkerScript::info], ".lean" => & [Lean::info,
3067 Lean4::info], ".leex" => & [HTMLpEEX::info], ".lektorproject" => & [INI::info],
3068 ".leo" => & [Leo::info], ".less" => & [Less::info], ".lex" => & [Lex::info], ".lfe"
3069 => & [LFE::info], ".lgt" => & [Logtalk::info], ".lhs" => & [LiterateHaskell::info],
3070 ".libsonnet" => & [Jsonnet::info], ".lid" => & [Dylan::info], ".lidr" => &
3071 [Idris::info], ".ligo" => & [LigoLANG::info], ".linq" => & [Csharp::info], ".liq" =>
3072 & [Liquidsoap::info], ".liquid" => & [Liquid::info], ".lisp" => & [CommonLisp::info,
3073 NewLisp::info], ".litcoffee" => & [LiterateCoffeeScript::info], ".livecodescript" =>
3074 & [LiveCodeScript::info], ".livemd" => & [Markdown::info], ".lkml" => &
3075 [LookML::info], ".ll" => & [LLVM::info], ".lmi" => & [Python::info], ".lobster" => &
3076 [Lobster::info], ".logtalk" => & [Logtalk::info], ".lol" => & [LOLCODE::info],
3077 ".lookml" => & [LookML::info], ".lp" => & [AnswerSetProgramming::info,
3078 Lambdapi::info, LinearProgramming::info], ".lpr" => & [Pascal::info], ".ls" => &
3079 [LiveScript::info, LoomScript::info], ".lsl" => & [LSL::info], ".lslp" => &
3080 [LSL::info], ".lsp" => & [CommonLisp::info, NewLisp::info], ".ltx" => & [TeX::info],
3081 ".lua" => & [Lua::info], ".luau" => & [Luau::info], ".lvclass" => & [LabVIEW::info],
3082 ".lvlib" => & [LabVIEW::info], ".lvproj" => & [LabVIEW::info], ".ly" => &
3083 [LilyPond::info], ".m" => & [Limbo::info, M::info, MATLAB::info, MUF::info,
3084 Mercury::info, ObjectiveC::info, WolframLanguage::info], ".m2" => &
3085 [Macaulay2::info], ".m3" => & [Modula3::info], ".m3u" => & [M3U::info], ".m3u8" => &
3086 [M3U::info], ".m4" => & [M4::info, M4Sugar::info], ".ma" => &
3087 [WolframLanguage::info], ".mak" => & [Makefile::info], ".make" => & [Makefile::info],
3088 ".makefile" => & [Makefile::info], ".mako" => & [Mako::info], ".man" => &
3089 [Roff::info, RoffManpage::info], ".mao" => & [Mako::info], ".markdown" => &
3090 [Markdown::info], ".marko" => & [Marko::info], ".mask" => & [Mask::info,
3091 Unity3DAsset::info], ".mat" => & [Unity3DAsset::info], ".mata" => & [Stata::info],
3092 ".matah" => & [Stata::info], ".mathematica" => & [WolframLanguage::info], ".matlab"
3093 => & [MATLAB::info], ".mawk" => & [Awk::info], ".maxhelp" => & [Max::info], ".maxpat"
3094 => & [Max::info], ".maxproj" => & [Max::info], ".mbox" => & [EMail::info], ".mbt" =>
3095 & [MoonBit::info], ".mc" => & [M4::info, MonkeyC::info, Win32MessageFile::info],
3096 ".mcfunction" => & [Mcfunction::info], ".mch" => & [BFormalMethod::info], ".mcmeta"
3097 => & [JSON::info], ".mcr" => & [MAXScript::info], ".md" => &
3098 [GCCMachineDescription::info, Markdown::info], ".md2" => & [Checksums::info], ".md4"
3099 => & [Checksums::info], ".md5" => & [Checksums::info], ".mdoc" => & [Roff::info,
3100 RoffManpage::info], ".mdown" => & [Markdown::info], ".mdpolicy" => & [XML::info],
3101 ".mdwn" => & [Markdown::info], ".mdx" => & [MDX::info], ".me" => & [Roff::info],
3102 ".mediawiki" => & [Wikitext::info], ".mermaid" => & [Mermaid::info], ".meta" => &
3103 [Unity3DAsset::info], ".meta4" => & [XML::info], ".metal" => & [Metal::info],
3104 ".metta" => & [MeTTa::info], ".mg" => & [Modula3::info], ".minid" => & [MiniD::info],
3105 ".mint" => & [Mint::info], ".mir" => & [YAML::info], ".mirah" => & [Mirah::info],
3106 ".mjml" => & [XML::info], ".mjs" => & [JavaScript::info], ".mk" => &
3107 [Makefile::info], ".mkd" => & [Markdown::info], ".mkdn" => & [Markdown::info],
3108 ".mkdown" => & [Markdown::info], ".mkfile" => & [Makefile::info], ".mkii" => &
3109 [TeX::info], ".mkiv" => & [TeX::info], ".mkvi" => & [TeX::info], ".ml" => &
3110 [OCaml::info, StandardML::info], ".ml4" => & [OCaml::info], ".mli" => &
3111 [OCaml::info], ".mligo" => & [CameLIGO::info], ".mlir" => & [MLIR::info], ".mll" => &
3112 [OCaml::info], ".mly" => & [OCaml::info], ".mm" => & [ObjectiveCpp::info, XML::info],
3113 ".mmd" => & [Mermaid::info], ".mmk" => & [ModuleManagementSystem::info], ".mms" => &
3114 [ModuleManagementSystem::info], ".mo" => & [Modelica::info, Motoko::info], ".mod" =>
3115 & [AMPL::info, LinuxKernelModule::info, Modula2::info, NMODL::info, XML::info],
3116 ".mojo" => & [Mojo::info, XML::info], ".monkey" => & [Monkey::info], ".monkey2" => &
3117 [Monkey::info], ".moo" => & [Mercury::info, Moocode::info], ".moon" => &
3118 [MoonScript::info], ".mount" => & [INI::info], ".move" => & [MoveLang::info], ".mpl"
3119 => & [JetBrainsMPS::info], ".mps" => & [JetBrainsMPS::info,
3120 MathematicalProgrammingSystem::info], ".mq4" => & [MQL4::info], ".mq5" => &
3121 [MQL5::info], ".mqh" => & [MQL4::info, MQL5::info], ".mrc" => & [MIRCScript::info],
3122 ".ms" => & [MAXScript::info, MiniScript::info, Roff::info, UnixAssembly::info],
3123 ".msd" => & [JetBrainsMPS::info], ".msg" => & [OMNeTppMSG::info, ROSInterface::info],
3124 ".mspec" => & [Ruby::info], ".mss" => & [CartoCSS::info], ".mt" => &
3125 [WolframLanguage::info], ".mtl" => & [WavefrontMaterial::info], ".mtml" => &
3126 [MTML::info], ".mts" => & [TypeScript::info], ".mu" => & [Mupad::info], ".mud" => &
3127 [ZIL::info], ".muf" => & [MUF::info], ".mumps" => & [M::info], ".muse" => &
3128 [Muse::info], ".mustache" => & [Mustache::info], ".mxml" => & [XML::info], ".mxt" =>
3129 & [Max::info], ".mysql" => & [SQL::info], ".myt" => & [Myghty::info], ".mzn" => &
3130 [MiniZinc::info], ".n" => & [Nemerle::info, Roff::info], ".nanorc" => &
3131 [Nanorc::info], ".nas" => & [Assembly::info, Nasal::info], ".nasl" => & [NASL::info],
3132 ".nasm" => & [Assembly::info], ".natvis" => & [XML::info], ".nawk" => & [Awk::info],
3133 ".nb" => & [Text::info, WolframLanguage::info], ".nbp" => & [WolframLanguage::info],
3134 ".nc" => & [NesC::info], ".ncl" => & [GerberImage::info, NCL::info, Nickel::info,
3135 Text::info, XML::info], ".ndproj" => & [XML::info], ".ne" => & [Nearley::info],
3136 ".nearley" => & [Nearley::info], ".ned" => & [OMNeTppNED::info], ".neon" => &
3137 [NEON::info], ".network" => & [INI::info], ".nf" => & [Nextflow::info], ".nginx" => &
3138 [Nginx::info], ".nginxconf" => & [Nginx::info], ".ni" => & [Inform7::info], ".nim" =>
3139 & [Nim::info], ".nim.cfg" => & [Nim::info], ".nimble" => & [Nim::info], ".nimrod" =>
3140 & [Nim::info], ".nims" => & [Nim::info], ".ninja" => & [Ninja::info], ".nit" => &
3141 [Nit::info], ".nix" => & [Nix::info], ".njk" => & [Nunjucks::info], ".njs" => &
3142 [JavaScript::info], ".nl" => & [NL::info, NewLisp::info], ".nlogo" => &
3143 [NetLogo::info], ".no" => & [Text::info], ".nomad" => & [HCL::info], ".nproj" => &
3144 [XML::info], ".nqp" => & [Raku::info], ".nr" => & [Noir::info, Roff::info], ".nse" =>
3145 & [Lua::info], ".nsh" => & [NSIS::info], ".nsi" => & [NSIS::info], ".nss" => &
3146 [NWScript::info], ".nu" => & [Nu::info, Nushell::info], ".numpy" => & [NumPy::info],
3147 ".numpyw" => & [NumPy::info], ".numsc" => & [NumPy::info], ".nuspec" => &
3148 [XML::info], ".nut" => & [Squirrel::info], ".ny" => & [CommonLisp::info], ".ob2" => &
3149 [Oberon::info], ".obj" => & [WavefrontObject::info], ".objdump" => & [ObjDump::info],
3150 ".odd" => & [XML::info], ".odin" => & [ObjectDataInstanceNotation::info, Odin::info],
3151 ".ol" => & [Jolie::info], ".omgrofl" => & [Omgrofl::info], ".ooc" => & [Ooc::info],
3152 ".opa" => & [Opa::info], ".opal" => & [Opal::info], ".opencl" => & [OpenCL::info],
3153 ".opy" => & [OverPy::info], ".orc" => & [Csound::info], ".org" => & [Org::info],
3154 ".os" => & [_1CEnterprise::info], ".osm" => & [XML::info], ".overpassql" => &
3155 [OverpassQL::info], ".owl" => & [WebOntologyLanguage::info], ".ox" => & [Ox::info],
3156 ".oxh" => & [Ox::info], ".oxo" => & [Ox::info], ".oxygene" => & [Oxygene::info],
3157 ".oz" => & [Oz::info], ".p" => & [Gnuplot::info, OpenEdgeABL::info], ".p4" => &
3158 [P4::info], ".p6" => & [Raku::info], ".p6l" => & [Raku::info], ".p6m" => &
3159 [Raku::info], ".p8" => & [Lua::info], ".pac" => & [JavaScript::info], ".pacscript" =>
3160 & [Shell::info], ".pact" => & [Pact::info], ".pan" => & [Pan::info], ".parrot" => &
3161 [Parrot::info], ".pas" => & [Pascal::info], ".pascal" => & [Pascal::info], ".pasm" =>
3162 & [ParrotAssembly::info], ".pat" => & [Max::info], ".patch" => & [Diff::info], ".pb"
3163 => & [PureBasic::info], ".pbi" => & [PureBasic::info], ".pbt" => &
3164 [PowerBuilder::info, ProtocolBufferTextFormat::info], ".pbtxt" => &
3165 [ProtocolBufferTextFormat::info], ".pc" => & [ProstarC::info, PkgConfig::info],
3166 ".pc.in" => & [PkgConfig::info], ".pck" => & [PLSQL::info], ".pcss" => &
3167 [PostCSS::info], ".pd" => & [PureData::info], ".pd_lua" => & [Lua::info], ".pddl" =>
3168 & [PDDL::info], ".pde" => & [Processing::info], ".peggy" => & [PEGjs::info], ".pegjs"
3169 => & [PEGjs::info], ".pep" => & [Pep8::info], ".per" => & [GeneroPer::info], ".perl"
3170 => & [Perl::info], ".pfa" => & [PostScript::info], ".pgsql" => & [PLpgSQL::info],
3171 ".ph" => & [Perl::info], ".php" => & [Hack::info, PHP::info], ".php3" => &
3172 [PHP::info], ".php4" => & [PHP::info], ".php5" => & [PHP::info], ".phps" => &
3173 [PHP::info], ".phpt" => & [PHP::info], ".phtml" => & [HTMLpPHP::info], ".pic" => &
3174 [Pic::info], ".pig" => & [PigLatin::info], ".pike" => & [Pike::info], ".pir" => &
3175 [ParrotInternalRepresentation::info], ".pkb" => & [PLSQL::info], ".pkgproj" => &
3176 [XML::info], ".pkl" => & [Pickle::info, Pkl::info], ".pks" => & [PLSQL::info], ".pl"
3177 => & [Perl::info, Prolog::info, Raku::info], ".pl6" => & [Raku::info], ".plantuml" =>
3178 & [PlantUML::info], ".plb" => & [PLSQL::info], ".plist" => &
3179 [OpenStepPropertyList::info, XMLPropertyList::info], ".plot" => & [Gnuplot::info],
3180 ".pls" => & [PLSQL::info], ".plsql" => & [PLSQL::info], ".plt" => & [Gnuplot::info,
3181 Prolog::info], ".pluginspec" => & [Ruby::info, XML::info], ".plx" => & [Perl::info],
3182 ".pm" => & [Perl::info, Raku::info, XPixMap::info], ".pm6" => & [Raku::info], ".pml"
3183 => & [Promela::info], ".pmod" => & [Pike::info], ".po" => & [GettextCatalog::info],
3184 ".pod" => & [Pod::info, Pod6::info], ".pod6" => & [Pod6::info], ".podsl" => &
3185 [CommonLisp::info], ".podspec" => & [Ruby::info], ".pogo" => & [PogoScript::info],
3186 ".polar" => & [Polar::info], ".pony" => & [Pony::info], ".por" => & [Portugol::info],
3187 ".postcss" => & [PostCSS::info], ".pot" => & [GettextCatalog::info], ".pov" => &
3188 [POVRaySDL::info], ".pp" => & [Pascal::info, Puppet::info], ".pprx" => &
3189 [REXX::info], ".pq" => & [PowerQuery::info], ".praat" => & [Praat::info], ".prawn" =>
3190 & [Ruby::info], ".prc" => & [PLSQL::info, SQL::info], ".prefab" => &
3191 [Unity3DAsset::info], ".prefs" => & [INI::info], ".prg" => & [XBase::info], ".pri" =>
3192 & [QMake::info], ".prisma" => & [Prisma::info], ".pro" => & [IDL::info, INI::info,
3193 Proguard::info, Prolog::info, QMake::info], ".proj" => & [XML::info], ".prolog" => &
3194 [Prolog::info], ".properties" => & [INI::info, JavaProperties::info], ".props" => &
3195 [XML::info], ".proto" => & [ProtocolBuffer::info], ".prw" => & [XBase::info], ".ps"
3196 => & [PostScript::info], ".ps1" => & [PowerShell::info], ".ps1xml" => & [XML::info],
3197 ".psc" => & [Papyrus::info], ".psc1" => & [XML::info], ".psd1" => &
3198 [PowerShell::info], ".psgi" => & [Perl::info], ".psm1" => & [PowerShell::info], ".pt"
3199 => & [XML::info], ".pub" => & [PublicKey::info], ".pubxml" => & [XML::info], ".pug"
3200 => & [Pug::info], ".puml" => & [PlantUML::info], ".purs" => & [PureScript::info],
3201 ".pwn" => & [Pawn::info], ".pxd" => & [Cython::info], ".pxi" => & [Cython::info],
3202 ".py" => & [Python::info], ".py3" => & [Python::info], ".pyde" => & [Python::info],
3203 ".pyi" => & [Python::info], ".pyp" => & [Python::info], ".pyt" => & [Python::info],
3204 ".pytb" => & [PythonTraceback::info], ".pyw" => & [Python::info], ".pyx" => &
3205 [Cython::info], ".q" => & [HiveQL::info, Q::info], ".qasm" => & [OpenQASM::info],
3206 ".qbs" => & [QML::info], ".qc" => & [QuakeC::info], ".qhelp" => & [XML::info], ".ql"
3207 => & [CodeQL::info], ".qll" => & [CodeQL::info], ".qmd" => & [RMarkdown::info],
3208 ".qml" => & [QML::info], ".qnt" => & [Quint::info], ".qs" => & [Qsharp::info,
3209 QtScript::info], ".r" => & [R::info, Rebol::info, Rez::info], ".r2" => &
3210 [Rebol::info], ".r3" => & [Rebol::info], ".rabl" => & [Ruby::info], ".rake" => &
3211 [Ruby::info], ".raku" => & [Raku::info], ".rakumod" => & [Raku::info], ".raml" => &
3212 [RAML::info], ".rascript" => & [RAScript::info], ".raw" => & [RawTokenData::info],
3213 ".razor" => & [HTMLpRazor::info], ".rb" => & [Ruby::info], ".rbbas" => &
3214 [REALbasic::info], ".rbfrm" => & [REALbasic::info], ".rbi" => & [Ruby::info],
3215 ".rbmnu" => & [REALbasic::info], ".rbres" => & [REALbasic::info], ".rbs" => &
3216 [RBS::info], ".rbtbar" => & [REALbasic::info], ".rbuild" => & [Ruby::info],
3217 ".rbuistate" => & [REALbasic::info], ".rbw" => & [Ruby::info], ".rbx" => &
3218 [Ruby::info], ".rbxmx" => & [XML::info], ".rbxs" => & [Lua::info], ".rchit" => &
3219 [GLSL::info], ".rd" => & [R::info], ".rdf" => & [XML::info], ".rdoc" => &
3220 [RDoc::info], ".re" => & [Cpp::info, Reason::info], ".reb" => & [Rebol::info],
3221 ".rebol" => & [Rebol::info], ".red" => & [Red::info], ".reds" => & [Red::info,
3222 Redscript::info], ".reek" => & [YAML::info], ".reg" => &
3223 [WindowsRegistryEntries::info], ".regex" => & [RegularExpression::info], ".regexp" =>
3224 & [RegularExpression::info], ".rego" => & [OpenPolicyAgent::info], ".rei" => &
3225 [Reason::info], ".religo" => & [ReasonLIGO::info], ".res" => & [ReScript::info,
3226 XML::info], ".resi" => & [ReScript::info], ".resource" => & [RobotFramework::info],
3227 ".rest" => & [ReStructuredText::info], ".rest.txt" => & [ReStructuredText::info],
3228 ".resx" => & [XML::info], ".rex" => & [REXX::info], ".rexx" => & [REXX::info], ".rg"
3229 => & [Rouge::info], ".rhistory" => & [R::info], ".rhtml" => & [HTMLpERB::info],
3230 ".ring" => & [Ring::info], ".riot" => & [Riot::info], ".rkt" => & [Racket::info],
3231 ".rktd" => & [Racket::info], ".rktl" => & [Racket::info], ".rl" => & [Ragel::info],
3232 ".rmd" => & [RMarkdown::info], ".rmiss" => & [GLSL::info], ".rnh" => &
3233 [RUNOFF::info], ".rno" => & [RUNOFF::info, Roff::info], ".rnw" => & [Sweave::info],
3234 ".robot" => & [RobotFramework::info], ".roc" => & [Roc::info], ".rockspec" => &
3235 [Lua::info], ".roff" => & [Roff::info], ".ron" => & [RON::info], ".ronn" => &
3236 [Markdown::info], ".rpgle" => & [RPGLE::info], ".rpy" => & [Python::info,
3237 RenPy::info], ".rq" => & [SPARQL::info], ".rs" => & [RenderScript::info, Rust::info,
3238 XML::info], ".rs.in" => & [Rust::info], ".rsc" => & [Rascal::info,
3239 RouterOSScript::info], ".rsh" => & [RenderScript::info], ".rss" => & [XML::info],
3240 ".rst" => & [ReStructuredText::info], ".rst.txt" => & [ReStructuredText::info],
3241 ".rsx" => & [R::info], ".rtf" => & [RichTextFormat::info], ".ru" => & [Ruby::info],
3242 ".ruby" => & [Ruby::info], ".rviz" => & [YAML::info], ".s" => & [Assembly::info,
3243 Motorola68KAssembly::info, UnixAssembly::info], ".sage" => & [Sage::info], ".sagews"
3244 => & [Sage::info], ".sail" => & [Sail::info], ".sarif" => & [JSON::info], ".sas" => &
3245 [SAS::info], ".sass" => & [Sass::info], ".sats" => & [ATS::info], ".sbatch" => &
3246 [Shell::info], ".sbt" => & [Scala::info], ".sc" => & [Scala::info,
3247 SuperCollider::info], ".scad" => & [OpenSCAD::info], ".scala" => & [Scala::info],
3248 ".scaml" => & [Scaml::info], ".scd" => & [Markdown::info, SuperCollider::info],
3249 ".sce" => & [Scilab::info], ".scenic" => & [Scenic::info], ".sch" => & [Eagle::info,
3250 KiCadSchematic::info, Scheme::info, XML::info], ".sci" => & [Scilab::info], ".scm" =>
3251 & [Scheme::info, TreeSitterQuery::info], ".sco" => & [CsoundScore::info], ".scpt" =>
3252 & [AppleScript::info], ".scrbl" => & [Racket::info], ".scss" => & [SCSS::info],
3253 ".scxml" => & [XML::info], ".sd" => & [VespaSchemaDefinition::info], ".sdc" => &
3254 [Tcl::info], ".sed" => & [Sed::info], ".self" => & [_Self::info], ".service" => &
3255 [INI::info], ".sexp" => & [CommonLisp::info], ".sfd" => & [SplineFontDatabase::info],
3256 ".sfproj" => & [XML::info], ".sfv" => & [SimpleFileVerification::info], ".sh" => &
3257 [Shell::info], ".sh-session" => & [ShellSession::info], ".sh.in" => & [Shell::info],
3258 ".sha1" => & [Checksums::info], ".sha2" => & [Checksums::info], ".sha224" => &
3259 [Checksums::info], ".sha256" => & [Checksums::info], ".sha256sum" => &
3260 [Checksums::info], ".sha3" => & [Checksums::info], ".sha384" => & [Checksums::info],
3261 ".sha512" => & [Checksums::info], ".shader" => & [GLSL::info, ShaderLab::info],
3262 ".shen" => & [Shen::info], ".shproj" => & [XML::info], ".sieve" => & [Sieve::info],
3263 ".sig" => & [StandardML::info], ".sip" => & [QuartusSimulationIP::info, SIP::info],
3264 ".sj" => & [ObjectiveJ::info], ".sjs" => & [JavaScript::info], ".sl" => &
3265 [Slash::info], ".slang" => & [Slang::info], ".sld" => & [Scheme::info], ".slim" => &
3266 [Slim::info], ".slint" => & [Slint::info], ".sln" => &
3267 [MicrosoftVisualStudioSolution::info], ".slnlaunch" => & [JSON::info], ".slnx" => &
3268 [XML::info], ".sls" => & [Salt::info, Scheme::info], ".slurm" => & [Shell::info],
3269 ".sma" => & [Pawn::info], ".smali" => & [Smali::info], ".smithy" => & [Smithy::info],
3270 ".smk" => & [Snakemake::info], ".sml" => & [StandardML::info], ".smt" => &
3271 [SMT::info], ".smt2" => & [SMT::info], ".snakefile" => & [Snakemake::info], ".snap"
3272 => & [JestSnapshot::info], ".snip" => & [VimSnippet::info], ".snippet" => &
3273 [VimSnippet::info], ".snippets" => & [VimSnippet::info], ".socket" => & [INI::info],
3274 ".sol" => & [GerberImage::info, Solidity::info], ".soy" => &
3275 [ClosureTemplates::info], ".sp" => & [SourcePawn::info], ".sparql" => &
3276 [SPARQL::info], ".spc" => & [PLSQL::info], ".spec" => & [Python::info, RPMSpec::info,
3277 Ruby::info], ".spin" => & [PropellerSpin::info], ".sps" => & [Scheme::info], ".sqf"
3278 => & [SQF::info], ".sql" => & [PLSQL::info, PLpgSQL::info, SQL::info, SQLPL::info,
3279 TSQL::info], ".sqlrpgle" => & [RPGLE::info], ".sra" => & [PowerBuilder::info],
3280 ".srdf" => & [XML::info], ".srt" => & [SRecodeTemplate::info, SubRipText::info],
3281 ".sru" => & [PowerBuilder::info], ".srv" => & [ROSInterface::info], ".srw" => &
3282 [PowerBuilder::info], ".ss" => & [Scheme::info], ".ssjs" => & [JavaScript::info],
3283 ".sss" => & [SugarSS::info], ".st" => & [Smalltalk::info, StringTemplate::info],
3284 ".stTheme" => & [XMLPropertyList::info], ".stan" => & [Stan::info], ".star" => &
3285 [STAR::info, Starlark::info], ".sthlp" => & [Stata::info], ".stl" => & [STL::info],
3286 ".ston" => & [STON::info], ".story" => & [Gherkin::info], ".storyboard" => &
3287 [XML::info], ".sty" => & [TeX::info], ".styl" => & [Stylus::info], ".sublime-build"
3288 => & [JSONWithComments::info], ".sublime-color-scheme" => & [JSONWithComments::info],
3289 ".sublime-commands" => & [JSONWithComments::info], ".sublime-completions" => &
3290 [JSONWithComments::info], ".sublime-keymap" => & [JSONWithComments::info],
3291 ".sublime-macro" => & [JSONWithComments::info], ".sublime-menu" => &
3292 [JSONWithComments::info], ".sublime-mousemap" => & [JSONWithComments::info],
3293 ".sublime-project" => & [JSONWithComments::info], ".sublime-settings" => &
3294 [JSONWithComments::info], ".sublime-snippet" => & [XML::info], ".sublime-syntax" => &
3295 [YAML::info], ".sublime-theme" => & [JSONWithComments::info], ".sublime-workspace" =>
3296 & [JSONWithComments::info], ".sublime_metrics" => & [JSONWithComments::info],
3297 ".sublime_session" => & [JSONWithComments::info], ".surql" => & [SurrealQL::info],
3298 ".sv" => & [SystemVerilog::info], ".svelte" => & [Svelte::info], ".svg" => &
3299 [SVG::info], ".svh" => & [SystemVerilog::info], ".svx" => & [SurvexData::info,
3300 Mdsvex::info], ".sw" => & [Sway::info, XML::info], ".swg" => & [SWIG::info], ".swift"
3301 => & [Swift::info], ".swig" => & [SWIG::info], ".syntax" => & [YAML::info], ".t" => &
3302 [Perl::info, Raku::info, Terra::info, Turing::info], ".tab" => & [SQL::info], ".tac"
3303 => & [Python::info], ".tact" => & [JSON::info, Tact::info], ".tag" => &
3304 [JavaServerPages::info], ".talon" => & [Talon::info], ".tape" => & [Tape::info],
3305 ".target" => & [INI::info], ".targets" => & [XML::info], ".tcc" => & [Cpp::info],
3306 ".tcl" => & [Tcl::info], ".tcl.in" => & [Tcl::info], ".tcsh" => & [Tcsh::info], ".te"
3307 => & [SELinuxPolicy::info], ".tea" => & [Tea::info], ".templ" => & [Templ::info],
3308 ".tesc" => & [GLSL::info], ".tese" => & [GLSL::info], ".tex" => & [TeX::info],
3309 ".texi" => & [Texinfo::info], ".texinfo" => & [Texinfo::info], ".textile" => &
3310 [Textile::info], ".textproto" => & [ProtocolBufferTextFormat::info], ".tf" => &
3311 [HCL::info], ".tfstate" => & [JSON::info], ".tfstate.backup" => & [JSON::info],
3312 ".tftpl" => & [TerraformTemplate::info], ".tfvars" => & [HCL::info], ".thor" => &
3313 [Ruby::info], ".thrift" => & [Thrift::info], ".thy" => & [Isabelle::info], ".timer"
3314 => & [INI::info], ".tl" => & [Teal::info, TypeLanguage::info], ".tla" => &
3315 [TLA::info], ".tlv" => & [TLVerilog::info], ".tm" => & [Tcl::info], ".tmCommand" => &
3316 [XMLPropertyList::info], ".tmLanguage" => & [XMLPropertyList::info], ".tmPreferences"
3317 => & [XMLPropertyList::info], ".tmSnippet" => & [XMLPropertyList::info], ".tmTheme"
3318 => & [XMLPropertyList::info], ".tmac" => & [Roff::info], ".tmdl" => & [TMDL::info],
3319 ".tml" => & [XML::info], ".tmpl" => & [GoTemplate::info], ".tmux" => & [Shell::info],
3320 ".toc" => & [TeX::info, WorldOfWarcraftAddonData::info], ".tofu" => & [HCL::info],
3321 ".toit" => & [Toit::info], ".tolk" => & [Tolk::info], ".toml" => & [TOML::info],
3322 ".toml.example" => & [TOML::info], ".tool" => & [Shell::info], ".topojson" => &
3323 [JSON::info], ".tpb" => & [PLSQL::info], ".tpl" => & [GoTemplate::info,
3324 Smarty::info], ".tpp" => & [Cpp::info], ".tps" => & [PLSQL::info], ".tres" => &
3325 [GodotResource::info], ".trg" => & [PLSQL::info], ".trigger" => & [Apex::info,
3326 Shell::info], ".ts" => & [TypeScript::info, XML::info], ".tscn" => &
3327 [GodotResource::info], ".tsconfig.json" => & [JSONWithComments::info], ".tsp" => &
3328 [TSPLIBData::info, TypeSpec::info], ".tst" => & [GAP::info, Scilab::info], ".tsv" =>
3329 & [TSV::info], ".tsx" => & [TSX::info, XML::info], ".ttl" => & [Turtle::info], ".tu"
3330 => & [Turing::info], ".twig" => & [Twig::info], ".txi" => & [Texinfo::info], ".txl"
3331 => & [TXL::info], ".txt" => & [AdblockFilterList::info, Text::info,
3332 VimHelpFile::info], ".txtpb" => & [ProtocolBufferTextFormat::info], ".txx" => &
3333 [Cpp::info], ".typ" => & [Typst::info, XML::info], ".uc" => & [UnrealScript::info,
3334 Ucode::info], ".udf" => & [SQL::info], ".udo" => & [Csound::info], ".ui" => &
3335 [XML::info], ".unity" => & [Unity3DAsset::info], ".uno" => & [Uno::info], ".upc" => &
3336 [UnifiedParallelC::info], ".uplc" => & [UntypedPlutusCore::info], ".ur" => &
3337 [UrWeb::info], ".urdf" => & [XML::info], ".url" => & [INI::info], ".urs" => &
3338 [UrWeb::info], ".ux" => & [XML::info], ".v" => & [RocqProver::info, V::info,
3339 Verilog::info], ".vala" => & [Vala::info], ".vapi" => & [Vala::info], ".vark" => &
3340 [Gosu::info], ".vb" => & [VisualBasicNET::info], ".vba" => & [VBA::info,
3341 VimScript::info], ".vbhtml" => & [VisualBasicNET::info], ".vbproj" => & [XML::info],
3342 ".vbs" => & [VBScript::info], ".vcf" => & [TSV::info, VCard::info], ".vcl" => &
3343 [VCL::info], ".vcxproj" => & [XML::info], ".vdf" => & [ValveDataFormat::info], ".veo"
3344 => & [Verilog::info], ".verse" => & [Verse::info], ".vert" => & [GLSL::info], ".vh"
3345 => & [SystemVerilog::info], ".vhd" => & [VHDL::info], ".vhdl" => & [VHDL::info],
3346 ".vhf" => & [VHDL::info], ".vhi" => & [VHDL::info], ".vho" => & [VHDL::info],
3347 ".vhost" => & [ApacheConf::info, Nginx::info], ".vhs" => & [VHDL::info], ".vht" => &
3348 [VHDL::info], ".vhw" => & [VHDL::info], ".vim" => & [VimScript::info], ".vimrc" => &
3349 [VimScript::info], ".viw" => & [SQL::info], ".vmb" => & [VimScript::info], ".vmf" =>
3350 & [ValveDataFormat::info], ".volt" => & [Volt::info], ".vrx" => & [GLSL::info], ".vs"
3351 => & [GLSL::info], ".vsh" => & [GLSL::info], ".vshader" => & [GLSL::info],
3352 ".vsixmanifest" => & [XML::info], ".vssettings" => & [XML::info], ".vstemplate" => &
3353 [XML::info], ".vtl" => & [VelocityTemplateLanguage::info], ".vto" => & [Vento::info],
3354 ".vtt" => & [WebVTT::info], ".vue" => & [Vue::info], ".vw" => & [PLSQL::info],
3355 ".vxml" => & [XML::info], ".vy" => & [Vyper::info], ".w" => & [CWeb::info,
3356 OpenEdgeABL::info], ".wast" => & [WebAssembly::info], ".wat" => &
3357 [WebAssembly::info], ".watchr" => & [Ruby::info], ".wdl" => & [WDL::info], ".webapp"
3358 => & [JSON::info], ".webidl" => & [WebIDL::info], ".webmanifest" => & [JSON::info],
3359 ".weechatlog" => & [IRCLog::info], ".wgsl" => & [WGSL::info], ".whiley" => &
3360 [Whiley::info], ".wiki" => & [Wikitext::info], ".wikitext" => & [Wikitext::info],
3361 ".wisp" => & [Wisp::info], ".wit" => & [WebAssemblyInterfaceType::info], ".wixproj"
3362 => & [XML::info], ".wl" => & [WolframLanguage::info], ".wlk" => & [Wollok::info],
3363 ".wls" => & [WolframLanguage::info], ".wlt" => & [WolframLanguage::info], ".wlua" =>
3364 & [Lua::info], ".workbook" => & [Markdown::info], ".workflow" => & [HCL::info,
3365 XML::info], ".wren" => & [Wren::info], ".ws" => & [WitcherScript::info], ".wsdl" => &
3366 [XML::info], ".wsf" => & [XML::info], ".wsgi" => & [Python::info], ".wxi" => &
3367 [XML::info], ".wxl" => & [XML::info], ".wxs" => & [XML::info], ".x" => &
3368 [DirectX3DFile::info, LinkerScript::info, Logos::info, RPC::info], ".x10" => &
3369 [X10::info], ".x3d" => & [XML::info], ".x68" => & [Motorola68KAssembly::info],
3370 ".xacro" => & [XML::info], ".xaml" => & [XML::info], ".xbm" => & [XBitMap::info],
3371 ".xc" => & [XC::info], ".xdc" => & [Tcl::info], ".xht" => & [HTML::info], ".xhtml" =>
3372 & [HTML::info], ".xi" => & [Logos::info], ".xib" => & [XML::info], ".xlf" => &
3373 [XML::info], ".xliff" => & [XML::info], ".xm" => & [Logos::info], ".xmi" => &
3374 [XML::info], ".xml" => & [XML::info], ".xml.dist" => & [XML::info], ".xmp" => &
3375 [XML::info], ".xojo_code" => & [Xojo::info], ".xojo_menu" => & [Xojo::info],
3376 ".xojo_report" => & [Xojo::info], ".xojo_script" => & [Xojo::info], ".xojo_toolbar"
3377 => & [Xojo::info], ".xojo_window" => & [Xojo::info], ".xpl" => & [XProc::info],
3378 ".xpm" => & [XPixMap::info], ".xproc" => & [XProc::info], ".xproj" => & [XML::info],
3379 ".xpy" => & [Python::info], ".xq" => & [XQuery::info], ".xql" => & [XQuery::info],
3380 ".xqm" => & [XQuery::info], ".xquery" => & [XQuery::info], ".xqy" => &
3381 [XQuery::info], ".xrl" => & [Erlang::info], ".xs" => & [XS::info], ".xsd" => &
3382 [XML::info], ".xsh" => & [Xonsh::info], ".xsjs" => & [JavaScript::info], ".xsjslib"
3383 => & [JavaScript::info], ".xsl" => & [XSLT::info], ".xslt" => & [XSLT::info],
3384 ".xsp-config" => & [XPages::info], ".xsp.metadata" => & [XPages::info], ".xspec" => &
3385 [XML::info], ".xtend" => & [Xtend::info], ".xul" => & [XML::info], ".xzap" => &
3386 [ZAP::info], ".y" => & [Yacc::info], ".yacc" => & [Yacc::info], ".yaml" => &
3387 [MiniYAML::info, OASv2Yaml::info, OASv3Yaml::info, YAML::info], ".yaml-tmlanguage" =>
3388 & [YAML::info], ".yaml.sed" => & [YAML::info], ".yang" => & [YANG::info], ".yap" => &
3389 [Prolog::info], ".yar" => & [YARA::info], ".yara" => & [YARA::info], ".yasnippet" =>
3390 & [YASnippet::info], ".yml" => & [MiniYAML::info, OASv2Yaml::info, OASv3Yaml::info,
3391 YAML::info], ".yml.mysql" => & [YAML::info], ".yrl" => & [Erlang::info], ".yul" => &
3392 [Yul::info], ".yy" => & [JSON::info, Yacc::info], ".yyp" => & [JSON::info], ".z3" =>
3393 & [SMT::info], ".zap" => & [ZAP::info], ".zcml" => & [XML::info], ".zed" => &
3394 [SpiceDBSchema::info], ".zeek" => & [Zeek::info], ".zep" => & [Zephir::info], ".zig"
3395 => & [Zig::info], ".zig.zon" => & [Zig::info], ".zil" => & [ZIL::info], ".zimpl" => &
3396 [Zimpl::info], ".zmodel" => & [Zmodel::info], ".zmpl" => & [Zimpl::info], ".zone" =>
3397 & [DNSZone::info], ".zpl" => & [Zimpl::info], ".zs" => & [ZenScript::info], ".zsh" =>
3398 & [Shell::info], ".zsh-theme" => & [Shell::info]
3399};