github.com/bzz/enry@v1.6.7/internal/code-generator/generator/test_files/extension.gold (about) 1 // Code generated by gopkg.in/src-d/enry.v1/internal/code-generator DO NOT EDIT. 2 // Extracted from github/linguist commit: d5c8db3fb91963c4b2762ca2ea2ff7cfac109f68 3 4 package data 5 6 var LanguagesByExtension = map[string][]string{ 7 ".1": {"Roff"}, 8 ".1in": {"Roff"}, 9 ".1m": {"Roff"}, 10 ".1x": {"Roff"}, 11 ".2": {"Roff"}, 12 ".3": {"Roff"}, 13 ".3in": {"Roff"}, 14 ".3m": {"Roff"}, 15 ".3qt": {"Roff"}, 16 ".3x": {"Roff"}, 17 ".4": {"Roff"}, 18 ".4th": {"Forth"}, 19 ".5": {"Roff"}, 20 ".6": {"Roff"}, 21 ".6pl": {"Perl 6"}, 22 ".6pm": {"Perl 6"}, 23 ".7": {"Roff"}, 24 ".8": {"Roff"}, 25 ".8xk": {"TI Program"}, 26 ".8xk.txt": {"TI Program"}, 27 ".8xp": {"TI Program"}, 28 ".8xp.txt": {"TI Program"}, 29 ".9": {"Roff"}, 30 "._coffee": {"CoffeeScript"}, 31 "._js": {"JavaScript"}, 32 "._ls": {"LiveScript"}, 33 ".a51": {"Assembly"}, 34 ".abap": {"ABAP"}, 35 ".abnf": {"ABNF"}, 36 ".ada": {"Ada"}, 37 ".adb": {"Ada"}, 38 ".adml": {"XML"}, 39 ".admx": {"XML"}, 40 ".ado": {"Stata"}, 41 ".adoc": {"AsciiDoc"}, 42 ".adp": {"Tcl"}, 43 ".ads": {"Ada"}, 44 ".agc": {"Apollo Guidance Computer"}, 45 ".agda": {"Agda"}, 46 ".ahk": {"AutoHotkey"}, 47 ".ahkl": {"AutoHotkey"}, 48 ".aj": {"AspectJ"}, 49 ".al": {"Perl"}, 50 ".als": {"Alloy"}, 51 ".ampl": {"AMPL"}, 52 ".anim": {"Unity3D Asset"}, 53 ".ant": {"XML"}, 54 ".apacheconf": {"ApacheConf"}, 55 ".apib": {"API Blueprint"}, 56 ".apl": {"APL"}, 57 ".app.src": {"Erlang"}, 58 ".applescript": {"AppleScript"}, 59 ".arc": {"Arc"}, 60 ".arpa": {"DNS Zone"}, 61 ".as": {"ActionScript"}, 62 ".asax": {"ASP"}, 63 ".asc": {"AGS Script", "AsciiDoc", "Public Key"}, 64 ".asciidoc": {"AsciiDoc"}, 65 ".ascx": {"ASP"}, 66 ".asd": {"Common Lisp"}, 67 ".ash": {"AGS Script"}, 68 ".ashx": {"ASP"}, 69 ".asm": {"Assembly"}, 70 ".asmx": {"ASP"}, 71 ".asn": {"ASN.1"}, 72 ".asn1": {"ASN.1"}, 73 ".asp": {"ASP"}, 74 ".aspx": {"ASP"}, 75 ".asset": {"Unity3D Asset"}, 76 ".au3": {"AutoIt"}, 77 ".aug": {"Augeas"}, 78 ".auk": {"Awk"}, 79 ".aux": {"TeX"}, 80 ".aw": {"PHP"}, 81 ".awk": {"Awk"}, 82 ".axd": {"ASP"}, 83 ".axi": {"NetLinx"}, 84 ".axi.erb": {"NetLinx+ERB"}, 85 ".axml": {"XML"}, 86 ".axs": {"NetLinx"}, 87 ".axs.erb": {"NetLinx+ERB"}, 88 ".b": {"Brainfuck", "Limbo"}, 89 ".bas": {"Visual Basic"}, 90 ".bash": {"Shell"}, 91 ".bat": {"Batchfile"}, 92 ".bats": {"Shell"}, 93 ".bb": {"BitBake", "BlitzBasic"}, 94 ".bbx": {"TeX"}, 95 ".bdy": {"PLSQL"}, 96 ".befunge": {"Befunge"}, 97 ".bf": {"Brainfuck", "HyPhy"}, 98 ".bib": {"TeX"}, 99 ".bison": {"Bison"}, 100 ".blade": {"Blade"}, 101 ".blade.php": {"Blade"}, 102 ".bmx": {"BlitzMax"}, 103 ".bones": {"JavaScript"}, 104 ".boo": {"Boo"}, 105 ".boot": {"Clojure"}, 106 ".brd": {"Eagle", "KiCad"}, 107 ".bro": {"Bro"}, 108 ".brs": {"Brightscript"}, 109 ".bsl": {"1C Enterprise"}, 110 ".bsv": {"Bluespec"}, 111 ".builder": {"Ruby"}, 112 ".builds": {"XML"}, 113 ".bzl": {"Python"}, 114 ".c": {"C"}, 115 ".c++": {"C++"}, 116 ".c++-objdump": {"Cpp-ObjDump"}, 117 ".c++objdump": {"Cpp-ObjDump"}, 118 ".c-objdump": {"C-ObjDump"}, 119 ".cake": {"C#", "CoffeeScript"}, 120 ".capnp": {"Cap'n Proto"}, 121 ".cats": {"C"}, 122 ".cbl": {"COBOL"}, 123 ".cbx": {"TeX"}, 124 ".cc": {"C++"}, 125 ".ccp": {"COBOL"}, 126 ".ccxml": {"XML"}, 127 ".cdf": {"Mathematica"}, 128 ".ceylon": {"Ceylon"}, 129 ".cfc": {"ColdFusion CFC"}, 130 ".cfg": {"INI"}, 131 ".cfm": {"ColdFusion"}, 132 ".cfml": {"ColdFusion"}, 133 ".cgi": {"Perl", "Python", "Shell"}, 134 ".cginc": {"HLSL"}, 135 ".ch": {"Charity", "xBase"}, 136 ".chem": {"Pic"}, 137 ".chpl": {"Chapel"}, 138 ".chs": {"C2hs Haskell"}, 139 ".cirru": {"Cirru"}, 140 ".cjsx": {"CoffeeScript"}, 141 ".ck": {"ChucK"}, 142 ".cl": {"Common Lisp", "Cool", "OpenCL"}, 143 ".cl2": {"Clojure"}, 144 ".click": {"Click"}, 145 ".clixml": {"XML"}, 146 ".clj": {"Clojure"}, 147 ".cljc": {"Clojure"}, 148 ".cljs": {"Clojure"}, 149 ".cljs.hl": {"Clojure"}, 150 ".cljscm": {"Clojure"}, 151 ".cljx": {"Clojure"}, 152 ".clp": {"CLIPS"}, 153 ".cls": {"Apex", "OpenEdge ABL", "TeX", "Visual Basic"}, 154 ".clw": {"Clarion"}, 155 ".cmake": {"CMake"}, 156 ".cmake.in": {"CMake"}, 157 ".cmd": {"Batchfile"}, 158 ".cob": {"COBOL"}, 159 ".cobol": {"COBOL"}, 160 ".coffee": {"CoffeeScript"}, 161 ".com": {"DIGITAL Command Language"}, 162 ".command": {"Shell"}, 163 ".coq": {"Coq"}, 164 ".cp": {"C++", "Component Pascal"}, 165 ".cpp": {"C++"}, 166 ".cpp-objdump": {"Cpp-ObjDump"}, 167 ".cppobjdump": {"Cpp-ObjDump"}, 168 ".cproject": {"XML"}, 169 ".cps": {"Component Pascal"}, 170 ".cpy": {"COBOL"}, 171 ".cql": {"SQL"}, 172 ".cr": {"Crystal"}, 173 ".creole": {"Creole"}, 174 ".cs": {"C#", "Smalltalk"}, 175 ".csd": {"Csound Document"}, 176 ".csh": {"Tcsh"}, 177 ".cshtml": {"C#"}, 178 ".csl": {"XML"}, 179 ".cson": {"CSON"}, 180 ".csproj": {"XML"}, 181 ".css": {"CSS"}, 182 ".csv": {"CSV"}, 183 ".csx": {"C#"}, 184 ".ct": {"XML"}, 185 ".ctp": {"PHP"}, 186 ".cu": {"Cuda"}, 187 ".cuh": {"Cuda"}, 188 ".cw": {"Redcode"}, 189 ".cxx": {"C++"}, 190 ".cxx-objdump": {"Cpp-ObjDump"}, 191 ".cy": {"Cycript"}, 192 ".d": {"D", "DTrace", "Makefile"}, 193 ".d-objdump": {"D-ObjDump"}, 194 ".dae": {"COLLADA"}, 195 ".darcspatch": {"Darcs Patch"}, 196 ".dart": {"Dart"}, 197 ".dats": {"ATS"}, 198 ".db2": {"SQLPL"}, 199 ".dcl": {"Clean"}, 200 ".ddl": {"PLSQL", "SQL"}, 201 ".decls": {"BlitzBasic"}, 202 ".desktop": {"desktop"}, 203 ".desktop.in": {"desktop"}, 204 ".dfm": {"Pascal"}, 205 ".di": {"D"}, 206 ".diff": {"Diff"}, 207 ".dita": {"XML"}, 208 ".ditamap": {"XML"}, 209 ".ditaval": {"XML"}, 210 ".djs": {"Dogescript"}, 211 ".dll.config": {"XML"}, 212 ".dlm": {"IDL"}, 213 ".dm": {"DM"}, 214 ".do": {"Stata"}, 215 ".dockerfile": {"Dockerfile"}, 216 ".doh": {"Stata"}, 217 ".dot": {"Graphviz (DOT)"}, 218 ".dotsettings": {"XML"}, 219 ".dpatch": {"Darcs Patch"}, 220 ".dpr": {"Pascal"}, 221 ".druby": {"Mirah"}, 222 ".dtx": {"TeX"}, 223 ".duby": {"Mirah"}, 224 ".dyalog": {"APL"}, 225 ".dyl": {"Dylan"}, 226 ".dylan": {"Dylan"}, 227 ".e": {"E", "Eiffel"}, 228 ".eam.fs": {"Formatted"}, 229 ".eb": {"Easybuild"}, 230 ".ebnf": {"EBNF"}, 231 ".ebuild": {"Gentoo Ebuild"}, 232 ".ec": {"eC"}, 233 ".ecl": {"ECL", "ECLiPSe"}, 234 ".eclass": {"Gentoo Eclass"}, 235 ".eclxml": {"ECL"}, 236 ".ecr": {"HTML+ECR"}, 237 ".edn": {"edn"}, 238 ".eex": {"HTML+EEX"}, 239 ".eh": {"eC"}, 240 ".ejs": {"EJS"}, 241 ".el": {"Emacs Lisp"}, 242 ".eliom": {"OCaml"}, 243 ".eliomi": {"OCaml"}, 244 ".elm": {"Elm"}, 245 ".em": {"EmberScript"}, 246 ".emacs": {"Emacs Lisp"}, 247 ".emacs.desktop": {"Emacs Lisp"}, 248 ".emberscript": {"EmberScript"}, 249 ".epj": {"Ecere Projects"}, 250 ".eps": {"PostScript"}, 251 ".eq": {"EQ"}, 252 ".erb": {"HTML+ERB"}, 253 ".erb.deface": {"HTML+ERB"}, 254 ".erl": {"Erlang"}, 255 ".es": {"Erlang", "JavaScript"}, 256 ".es6": {"JavaScript"}, 257 ".escript": {"Erlang"}, 258 ".ex": {"Elixir"}, 259 ".exs": {"Elixir"}, 260 ".eye": {"Ruby"}, 261 ".f": {"Filebench WML", "Forth", "Fortran"}, 262 ".f03": {"Fortran"}, 263 ".f08": {"Fortran"}, 264 ".f77": {"Fortran"}, 265 ".f90": {"Fortran"}, 266 ".f95": {"Fortran"}, 267 ".factor": {"Factor"}, 268 ".fan": {"Fantom"}, 269 ".fancypack": {"Fancy"}, 270 ".fcgi": {"Lua", "PHP", "Perl", "Python", "Ruby", "Shell"}, 271 ".fea": {"OpenType Feature File"}, 272 ".feature": {"Gherkin"}, 273 ".filters": {"XML"}, 274 ".fish": {"fish"}, 275 ".flex": {"JFlex"}, 276 ".flux": {"FLUX"}, 277 ".fnc": {"PLSQL"}, 278 ".for": {"Formatted", "Forth", "Fortran"}, 279 ".forth": {"Forth"}, 280 ".fp": {"GLSL"}, 281 ".fpp": {"Fortran"}, 282 ".fr": {"Forth", "Frege", "Text"}, 283 ".frag": {"GLSL", "JavaScript"}, 284 ".frg": {"GLSL"}, 285 ".frm": {"Visual Basic"}, 286 ".frt": {"Forth"}, 287 ".frx": {"Visual Basic"}, 288 ".fs": {"F#", "Filterscript", "Forth", "GLSL"}, 289 ".fsh": {"GLSL"}, 290 ".fshader": {"GLSL"}, 291 ".fsi": {"F#"}, 292 ".fsproj": {"XML"}, 293 ".fsx": {"F#"}, 294 ".fth": {"Forth"}, 295 ".ftl": {"FreeMarker"}, 296 ".fun": {"Standard ML"}, 297 ".fx": {"FLUX", "HLSL"}, 298 ".fxh": {"HLSL"}, 299 ".fxml": {"XML"}, 300 ".fy": {"Fancy"}, 301 ".g": {"G-code", "GAP"}, 302 ".g4": {"ANTLR"}, 303 ".gap": {"GAP"}, 304 ".gawk": {"Awk"}, 305 ".gco": {"G-code"}, 306 ".gcode": {"G-code"}, 307 ".gd": {"GAP", "GDScript"}, 308 ".gdb": {"GDB"}, 309 ".gdbinit": {"GDB"}, 310 ".gemspec": {"Ruby"}, 311 ".geo": {"GLSL"}, 312 ".geojson": {"JSON"}, 313 ".geom": {"GLSL"}, 314 ".gf": {"Grammatical Framework"}, 315 ".gi": {"GAP"}, 316 ".glade": {"XML"}, 317 ".glf": {"Glyph"}, 318 ".glsl": {"GLSL"}, 319 ".glslv": {"GLSL"}, 320 ".gml": {"Game Maker Language", "Graph Modeling Language", "XML"}, 321 ".gms": {"GAMS"}, 322 ".gn": {"GN"}, 323 ".gni": {"GN"}, 324 ".gnu": {"Gnuplot"}, 325 ".gnuplot": {"Gnuplot"}, 326 ".go": {"Go"}, 327 ".god": {"Ruby"}, 328 ".golo": {"Golo"}, 329 ".gp": {"Gnuplot"}, 330 ".grace": {"Grace"}, 331 ".gradle": {"Gradle"}, 332 ".graphql": {"GraphQL"}, 333 ".groovy": {"Groovy"}, 334 ".grt": {"Groovy"}, 335 ".grxml": {"XML"}, 336 ".gs": {"Genie", "Gosu", "JavaScript"}, 337 ".gshader": {"GLSL"}, 338 ".gsp": {"Groovy Server Pages"}, 339 ".gst": {"Gosu"}, 340 ".gsx": {"Gosu"}, 341 ".gtpl": {"Groovy"}, 342 ".gv": {"Graphviz (DOT)"}, 343 ".gvy": {"Groovy"}, 344 ".gyp": {"Python"}, 345 ".gypi": {"Python"}, 346 ".h": {"C", "C++", "Objective-C"}, 347 ".h++": {"C++"}, 348 ".haml": {"Haml"}, 349 ".haml.deface": {"Haml"}, 350 ".handlebars": {"Handlebars"}, 351 ".hats": {"ATS"}, 352 ".hb": {"Harbour"}, 353 ".hbs": {"Handlebars"}, 354 ".hcl": {"HCL"}, 355 ".hh": {"C++", "Hack"}, 356 ".hic": {"Clojure"}, 357 ".hlean": {"Lean"}, 358 ".hlsl": {"HLSL"}, 359 ".hlsli": {"HLSL"}, 360 ".hpp": {"C++"}, 361 ".hqf": {"SQF"}, 362 ".hrl": {"Erlang"}, 363 ".hs": {"Haskell"}, 364 ".hsc": {"Haskell"}, 365 ".htm": {"HTML"}, 366 ".html": {"HTML"}, 367 ".html.hl": {"HTML"}, 368 ".http": {"HTTP"}, 369 ".hx": {"Haxe"}, 370 ".hxsl": {"Haxe"}, 371 ".hxx": {"C++"}, 372 ".hy": {"Hy"}, 373 ".i7x": {"Inform 7"}, 374 ".iced": {"CoffeeScript"}, 375 ".icl": {"Clean"}, 376 ".idc": {"C"}, 377 ".idr": {"Idris"}, 378 ".ihlp": {"Stata"}, 379 ".ijs": {"J"}, 380 ".ik": {"Ioke"}, 381 ".ily": {"LilyPond"}, 382 ".iml": {"XML"}, 383 ".inc": {"Assembly", "C++", "HTML", "PAWN", "PHP", "POV-Ray SDL", "Pascal", "SQL", "SourcePawn"}, 384 ".ini": {"INI"}, 385 ".inl": {"C++"}, 386 ".ino": {"Arduino"}, 387 ".ins": {"TeX"}, 388 ".intr": {"Dylan"}, 389 ".io": {"Io"}, 390 ".iol": {"Jolie"}, 391 ".ipf": {"IGOR Pro"}, 392 ".ipp": {"C++"}, 393 ".ipynb": {"Jupyter Notebook"}, 394 ".irclog": {"IRC log"}, 395 ".iss": {"Inno Setup"}, 396 ".ivy": {"XML"}, 397 ".j": {"Jasmin", "Objective-J"}, 398 ".jade": {"Pug"}, 399 ".jake": {"JavaScript"}, 400 ".java": {"Java"}, 401 ".jbuilder": {"Ruby"}, 402 ".jelly": {"XML"}, 403 ".jflex": {"JFlex"}, 404 ".jinja": {"HTML+Django"}, 405 ".jison": {"Jison"}, 406 ".jisonlex": {"Jison Lex"}, 407 ".jl": {"Julia"}, 408 ".jq": {"JSONiq"}, 409 ".js": {"JavaScript"}, 410 ".jsb": {"JavaScript"}, 411 ".jscad": {"JavaScript"}, 412 ".jsfl": {"JavaScript"}, 413 ".jsm": {"JavaScript"}, 414 ".json": {"JSON"}, 415 ".json-tmlanguage": {"JSON"}, 416 ".json5": {"JSON5"}, 417 ".jsonld": {"JSONLD"}, 418 ".jsp": {"Java Server Pages"}, 419 ".jsproj": {"XML"}, 420 ".jss": {"JavaScript"}, 421 ".jsx": {"JSX"}, 422 ".kicad_pcb": {"KiCad"}, 423 ".kid": {"Genshi"}, 424 ".kit": {"Kit"}, 425 ".kml": {"XML"}, 426 ".krl": {"KRL"}, 427 ".ksh": {"Shell"}, 428 ".kt": {"Kotlin"}, 429 ".ktm": {"Kotlin"}, 430 ".kts": {"Kotlin"}, 431 ".l": {"Common Lisp", "Lex", "PicoLisp", "Roff"}, 432 ".lagda": {"Literate Agda"}, 433 ".las": {"Lasso"}, 434 ".lasso": {"Lasso"}, 435 ".lasso8": {"Lasso"}, 436 ".lasso9": {"Lasso"}, 437 ".latte": {"Latte"}, 438 ".launch": {"XML"}, 439 ".lbx": {"TeX"}, 440 ".ld": {"Linker Script"}, 441 ".ldml": {"Lasso"}, 442 ".lds": {"Linker Script"}, 443 ".lean": {"Lean"}, 444 ".less": {"Less"}, 445 ".lex": {"Lex"}, 446 ".lfe": {"LFE"}, 447 ".lgt": {"Logtalk"}, 448 ".lhs": {"Literate Haskell"}, 449 ".lid": {"Dylan"}, 450 ".lidr": {"Idris"}, 451 ".liquid": {"Liquid"}, 452 ".lisp": {"Common Lisp", "NewLisp"}, 453 ".litcoffee": {"Literate CoffeeScript"}, 454 ".ll": {"LLVM"}, 455 ".lmi": {"Python"}, 456 ".logtalk": {"Logtalk"}, 457 ".lol": {"LOLCODE"}, 458 ".lookml": {"LookML"}, 459 ".lpr": {"Pascal"}, 460 ".ls": {"LiveScript", "LoomScript"}, 461 ".lsl": {"LSL"}, 462 ".lslp": {"LSL"}, 463 ".lsp": {"Common Lisp", "NewLisp"}, 464 ".ltx": {"TeX"}, 465 ".lua": {"Lua"}, 466 ".lvproj": {"LabVIEW"}, 467 ".ly": {"LilyPond"}, 468 ".m": {"Limbo", "M", "MUF", "Mathematica", "Matlab", "Mercury", "Objective-C"}, 469 ".m4": {"M4", "M4Sugar"}, 470 ".ma": {"Mathematica"}, 471 ".mak": {"Makefile"}, 472 ".make": {"Makefile"}, 473 ".mako": {"Mako"}, 474 ".man": {"Roff"}, 475 ".mao": {"Mako"}, 476 ".markdown": {"Markdown"}, 477 ".marko": {"Marko"}, 478 ".mask": {"Mask"}, 479 ".mat": {"Unity3D Asset"}, 480 ".mata": {"Stata"}, 481 ".matah": {"Stata"}, 482 ".mathematica": {"Mathematica"}, 483 ".matlab": {"Matlab"}, 484 ".mawk": {"Awk"}, 485 ".maxhelp": {"Max"}, 486 ".maxpat": {"Max"}, 487 ".maxproj": {"Max"}, 488 ".mcr": {"MAXScript"}, 489 ".md": {"GCC Machine Description", "Markdown"}, 490 ".mdown": {"Markdown"}, 491 ".mdpolicy": {"XML"}, 492 ".mdwn": {"Markdown"}, 493 ".me": {"Roff"}, 494 ".mediawiki": {"MediaWiki"}, 495 ".meta": {"Unity3D Asset"}, 496 ".metal": {"Metal"}, 497 ".minid": {"MiniD"}, 498 ".mir": {"Mirah"}, 499 ".mirah": {"Mirah"}, 500 ".mjml": {"XML"}, 501 ".mk": {"Makefile"}, 502 ".mkd": {"Markdown"}, 503 ".mkdn": {"Markdown"}, 504 ".mkdown": {"Markdown"}, 505 ".mkfile": {"Makefile"}, 506 ".mkii": {"TeX"}, 507 ".mkiv": {"TeX"}, 508 ".mkvi": {"TeX"}, 509 ".ml": {"OCaml", "Standard ML"}, 510 ".ml4": {"OCaml"}, 511 ".mli": {"OCaml"}, 512 ".mll": {"OCaml"}, 513 ".mly": {"OCaml"}, 514 ".mm": {"Objective-C++", "XML"}, 515 ".mmk": {"Module Management System"}, 516 ".mms": {"Module Management System"}, 517 ".mo": {"Modelica"}, 518 ".mod": {"AMPL", "Linux Kernel Module", "Modula-2", "XML"}, 519 ".model.lkml": {"LookML"}, 520 ".monkey": {"Monkey"}, 521 ".moo": {"Mercury", "Moocode"}, 522 ".moon": {"MoonScript"}, 523 ".mq4": {"MQL4"}, 524 ".mq5": {"MQL5"}, 525 ".mqh": {"MQL4", "MQL5"}, 526 ".ms": {"MAXScript", "Roff", "Unix Assembly"}, 527 ".mspec": {"Ruby"}, 528 ".mss": {"CartoCSS"}, 529 ".mt": {"Mathematica"}, 530 ".mtl": {"Wavefront Material"}, 531 ".mtml": {"MTML"}, 532 ".mu": {"mupad"}, 533 ".muf": {"MUF"}, 534 ".mumps": {"M"}, 535 ".mustache": {"HTML+Django"}, 536 ".mxml": {"XML"}, 537 ".mxt": {"Max"}, 538 ".mysql": {"SQL"}, 539 ".myt": {"Myghty"}, 540 ".n": {"Nemerle", "Roff"}, 541 ".nasm": {"Assembly"}, 542 ".nawk": {"Awk"}, 543 ".nb": {"Mathematica", "Text"}, 544 ".nbp": {"Mathematica"}, 545 ".nc": {"nesC"}, 546 ".ncl": {"NCL", "Text"}, 547 ".nginxconf": {"Nginx"}, 548 ".ni": {"Inform 7"}, 549 ".nim": {"Nim"}, 550 ".nimrod": {"Nim"}, 551 ".ninja": {"Ninja"}, 552 ".nit": {"Nit"}, 553 ".nix": {"Nix"}, 554 ".njk": {"HTML+Django"}, 555 ".njs": {"JavaScript"}, 556 ".nl": {"NL", "NewLisp"}, 557 ".nlogo": {"NetLogo"}, 558 ".no": {"Text"}, 559 ".nproj": {"XML"}, 560 ".nqp": {"Perl 6"}, 561 ".nr": {"Roff"}, 562 ".nse": {"Lua"}, 563 ".nsh": {"NSIS"}, 564 ".nsi": {"NSIS"}, 565 ".nu": {"Nu"}, 566 ".numpy": {"NumPy"}, 567 ".numpyw": {"NumPy"}, 568 ".numsc": {"NumPy"}, 569 ".nuspec": {"XML"}, 570 ".nut": {"Squirrel"}, 571 ".ny": {"Common Lisp"}, 572 ".obj": {"Wavefront Object"}, 573 ".objdump": {"ObjDump"}, 574 ".odd": {"XML"}, 575 ".ol": {"Jolie"}, 576 ".omgrofl": {"Omgrofl"}, 577 ".ooc": {"ooc"}, 578 ".opa": {"Opa"}, 579 ".opal": {"Opal"}, 580 ".opencl": {"OpenCL"}, 581 ".orc": {"Csound"}, 582 ".org": {"Org"}, 583 ".os": {"1C Enterprise"}, 584 ".osm": {"XML"}, 585 ".owl": {"Web Ontology Language"}, 586 ".ox": {"Ox"}, 587 ".oxh": {"Ox"}, 588 ".oxo": {"Ox"}, 589 ".oxygene": {"Oxygene"}, 590 ".oz": {"Oz"}, 591 ".p": {"OpenEdge ABL"}, 592 ".p4": {"P4"}, 593 ".p6": {"Perl 6"}, 594 ".p6l": {"Perl 6"}, 595 ".p6m": {"Perl 6"}, 596 ".pac": {"JavaScript"}, 597 ".pan": {"Pan"}, 598 ".parrot": {"Parrot"}, 599 ".pas": {"Pascal"}, 600 ".pascal": {"Pascal"}, 601 ".pasm": {"Parrot Assembly"}, 602 ".pat": {"Max"}, 603 ".patch": {"Diff"}, 604 ".pb": {"PureBasic"}, 605 ".pbi": {"PureBasic"}, 606 ".pbt": {"PowerBuilder"}, 607 ".pck": {"PLSQL"}, 608 ".pd": {"Pure Data"}, 609 ".pd_lua": {"Lua"}, 610 ".pde": {"Processing"}, 611 ".pep": {"Pep8"}, 612 ".perl": {"Perl"}, 613 ".ph": {"Perl"}, 614 ".php": {"Hack", "PHP"}, 615 ".php3": {"PHP"}, 616 ".php4": {"PHP"}, 617 ".php5": {"PHP"}, 618 ".phps": {"PHP"}, 619 ".phpt": {"PHP"}, 620 ".phtml": {"HTML+PHP"}, 621 ".pic": {"Pic"}, 622 ".pig": {"PigLatin"}, 623 ".pike": {"Pike"}, 624 ".pir": {"Parrot Internal Representation"}, 625 ".pkb": {"PLSQL"}, 626 ".pkgproj": {"XML"}, 627 ".pkl": {"Pickle"}, 628 ".pks": {"PLSQL"}, 629 ".pl": {"Perl", "Perl 6", "Prolog"}, 630 ".pl6": {"Perl 6"}, 631 ".plb": {"PLSQL"}, 632 ".plist": {"XML"}, 633 ".plot": {"Gnuplot"}, 634 ".pls": {"PLSQL"}, 635 ".plsql": {"PLSQL"}, 636 ".plt": {"Gnuplot"}, 637 ".pluginspec": {"Ruby", "XML"}, 638 ".plx": {"Perl"}, 639 ".pm": {"Perl", "Perl 6"}, 640 ".pm6": {"Perl 6"}, 641 ".pmod": {"Pike"}, 642 ".po": {"Gettext Catalog"}, 643 ".pod": {"Perl", "Pod"}, 644 ".podsl": {"Common Lisp"}, 645 ".podspec": {"Ruby"}, 646 ".pogo": {"PogoScript"}, 647 ".pony": {"Pony"}, 648 ".pot": {"Gettext Catalog"}, 649 ".pov": {"POV-Ray SDL"}, 650 ".pp": {"Pascal", "Puppet"}, 651 ".pprx": {"REXX"}, 652 ".prc": {"PLSQL", "SQL"}, 653 ".prefab": {"Unity3D Asset"}, 654 ".prefs": {"INI"}, 655 ".prg": {"xBase"}, 656 ".pri": {"QMake"}, 657 ".pro": {"IDL", "INI", "Prolog", "QMake"}, 658 ".prolog": {"Prolog"}, 659 ".properties": {"INI"}, 660 ".props": {"XML"}, 661 ".proto": {"Protocol Buffer"}, 662 ".prw": {"xBase"}, 663 ".ps": {"PostScript"}, 664 ".ps1": {"PowerShell"}, 665 ".ps1xml": {"XML"}, 666 ".psc": {"Papyrus"}, 667 ".psc1": {"XML"}, 668 ".psd1": {"PowerShell"}, 669 ".psgi": {"Perl"}, 670 ".psm1": {"PowerShell"}, 671 ".pt": {"XML"}, 672 ".pub": {"Public Key"}, 673 ".pug": {"Pug"}, 674 ".purs": {"PureScript"}, 675 ".pwn": {"PAWN"}, 676 ".pxd": {"Cython"}, 677 ".pxi": {"Cython"}, 678 ".py": {"Python"}, 679 ".py3": {"Python"}, 680 ".pyde": {"Python"}, 681 ".pyi": {"Python"}, 682 ".pyp": {"Python"}, 683 ".pyt": {"Python"}, 684 ".pytb": {"Python traceback"}, 685 ".pyw": {"Python"}, 686 ".pyx": {"Cython"}, 687 ".qbs": {"QML"}, 688 ".qml": {"QML"}, 689 ".r": {"R", "Rebol"}, 690 ".r2": {"Rebol"}, 691 ".r3": {"Rebol"}, 692 ".rabl": {"Ruby"}, 693 ".rake": {"Ruby"}, 694 ".raml": {"RAML"}, 695 ".raw": {"Raw token data"}, 696 ".rb": {"Ruby"}, 697 ".rbbas": {"REALbasic"}, 698 ".rbfrm": {"REALbasic"}, 699 ".rbmnu": {"REALbasic"}, 700 ".rbres": {"REALbasic"}, 701 ".rbtbar": {"REALbasic"}, 702 ".rbuild": {"Ruby"}, 703 ".rbuistate": {"REALbasic"}, 704 ".rbw": {"Ruby"}, 705 ".rbx": {"Ruby"}, 706 ".rbxs": {"Lua"}, 707 ".rd": {"R"}, 708 ".rdf": {"XML"}, 709 ".rdoc": {"RDoc"}, 710 ".re": {"C++", "Reason"}, 711 ".reb": {"Rebol"}, 712 ".rebol": {"Rebol"}, 713 ".red": {"Red"}, 714 ".reds": {"Red"}, 715 ".reek": {"YAML"}, 716 ".regex": {"Regular Expression"}, 717 ".regexp": {"Regular Expression"}, 718 ".rei": {"Reason"}, 719 ".rest": {"reStructuredText"}, 720 ".rest.txt": {"reStructuredText"}, 721 ".resx": {"XML"}, 722 ".rex": {"REXX"}, 723 ".rexx": {"REXX"}, 724 ".rg": {"Rouge"}, 725 ".rhtml": {"RHTML"}, 726 ".ring": {"Ring"}, 727 ".rkt": {"Racket"}, 728 ".rktd": {"Racket"}, 729 ".rktl": {"Racket"}, 730 ".rl": {"Ragel"}, 731 ".rmd": {"RMarkdown"}, 732 ".rnh": {"RUNOFF"}, 733 ".rno": {"RUNOFF", "Roff"}, 734 ".robot": {"RobotFramework"}, 735 ".roff": {"Roff"}, 736 ".ron": {"Markdown"}, 737 ".rpy": {"Python", "Ren'Py"}, 738 ".rq": {"SPARQL"}, 739 ".rs": {"RenderScript", "Rust"}, 740 ".rs.in": {"Rust"}, 741 ".rsc": {"Rascal"}, 742 ".rsh": {"RenderScript"}, 743 ".rss": {"XML"}, 744 ".rst": {"reStructuredText"}, 745 ".rst.txt": {"reStructuredText"}, 746 ".rsx": {"R"}, 747 ".ru": {"Ruby"}, 748 ".ruby": {"Ruby"}, 749 ".rviz": {"YAML"}, 750 ".s": {"Unix Assembly"}, 751 ".sage": {"Sage"}, 752 ".sagews": {"Sage"}, 753 ".sas": {"SAS"}, 754 ".sass": {"Sass"}, 755 ".sats": {"ATS"}, 756 ".sbt": {"Scala"}, 757 ".sc": {"Scala", "SuperCollider"}, 758 ".scad": {"OpenSCAD"}, 759 ".scala": {"Scala"}, 760 ".scaml": {"Scaml"}, 761 ".scd": {"SuperCollider"}, 762 ".sce": {"Scilab"}, 763 ".sch": {"Eagle", "KiCad", "XML"}, 764 ".sci": {"Scilab"}, 765 ".scm": {"Scheme"}, 766 ".sco": {"Csound Score"}, 767 ".scpt": {"AppleScript"}, 768 ".scrbl": {"Racket"}, 769 ".scss": {"SCSS"}, 770 ".scxml": {"XML"}, 771 ".self": {"Self"}, 772 ".sexp": {"Common Lisp"}, 773 ".sfd": {"Spline Font Database"}, 774 ".sfproj": {"XML"}, 775 ".sh": {"Shell"}, 776 ".sh-session": {"ShellSession"}, 777 ".sh.in": {"Shell"}, 778 ".shader": {"GLSL", "ShaderLab"}, 779 ".shen": {"Shen"}, 780 ".sig": {"Standard ML"}, 781 ".sj": {"Objective-J"}, 782 ".sjs": {"JavaScript"}, 783 ".sl": {"Slash"}, 784 ".sld": {"Scheme"}, 785 ".slim": {"Slim"}, 786 ".sls": {"SaltStack", "Scheme"}, 787 ".sma": {"SourcePawn"}, 788 ".smali": {"Smali"}, 789 ".sml": {"Standard ML"}, 790 ".smt": {"SMT"}, 791 ".smt2": {"SMT"}, 792 ".soy": {"Closure Templates"}, 793 ".sp": {"SourcePawn"}, 794 ".sparql": {"SPARQL"}, 795 ".spc": {"PLSQL"}, 796 ".spec": {"Python", "RPM Spec", "Ruby"}, 797 ".spin": {"Propeller Spin"}, 798 ".sps": {"Scheme"}, 799 ".sqf": {"SQF"}, 800 ".sql": {"PLSQL", "PLpgSQL", "SQL", "SQLPL"}, 801 ".sra": {"PowerBuilder"}, 802 ".srdf": {"XML"}, 803 ".srt": {"SRecode Template", "SubRip Text"}, 804 ".sru": {"PowerBuilder"}, 805 ".srw": {"PowerBuilder"}, 806 ".ss": {"Scheme"}, 807 ".ssjs": {"JavaScript"}, 808 ".st": {"HTML", "Smalltalk"}, 809 ".stan": {"Stan"}, 810 ".sthlp": {"Stata"}, 811 ".ston": {"STON"}, 812 ".storyboard": {"XML"}, 813 ".sttheme": {"XML"}, 814 ".sty": {"TeX"}, 815 ".styl": {"Stylus"}, 816 ".sublime-build": {"Sublime Text Config"}, 817 ".sublime-commands": {"Sublime Text Config"}, 818 ".sublime-completions": {"Sublime Text Config"}, 819 ".sublime-keymap": {"Sublime Text Config"}, 820 ".sublime-macro": {"Sublime Text Config"}, 821 ".sublime-menu": {"Sublime Text Config"}, 822 ".sublime-mousemap": {"Sublime Text Config"}, 823 ".sublime-project": {"Sublime Text Config"}, 824 ".sublime-settings": {"Sublime Text Config"}, 825 ".sublime-snippet": {"XML"}, 826 ".sublime-syntax": {"YAML"}, 827 ".sublime-theme": {"Sublime Text Config"}, 828 ".sublime-workspace": {"Sublime Text Config"}, 829 ".sublime_metrics": {"Sublime Text Config"}, 830 ".sublime_session": {"Sublime Text Config"}, 831 ".sv": {"SystemVerilog"}, 832 ".svg": {"SVG"}, 833 ".svh": {"SystemVerilog"}, 834 ".swift": {"Swift"}, 835 ".syntax": {"YAML"}, 836 ".t": {"Perl", "Perl 6", "Terra", "Turing"}, 837 ".tab": {"SQL"}, 838 ".tac": {"Python"}, 839 ".targets": {"XML"}, 840 ".tcc": {"C++"}, 841 ".tcl": {"Tcl"}, 842 ".tcsh": {"Tcsh"}, 843 ".tea": {"Tea"}, 844 ".tesc": {"GLSL"}, 845 ".tese": {"GLSL"}, 846 ".tex": {"TeX"}, 847 ".textile": {"Textile"}, 848 ".tf": {"HCL"}, 849 ".thor": {"Ruby"}, 850 ".thrift": {"Thrift"}, 851 ".thy": {"Isabelle"}, 852 ".tl": {"Type Language"}, 853 ".tla": {"TLA"}, 854 ".tm": {"Tcl"}, 855 ".tmac": {"Roff"}, 856 ".tmcommand": {"XML"}, 857 ".tml": {"XML"}, 858 ".tmlanguage": {"XML"}, 859 ".tmpreferences": {"XML"}, 860 ".tmsnippet": {"XML"}, 861 ".tmtheme": {"XML"}, 862 ".tmux": {"Shell"}, 863 ".toc": {"TeX", "World of Warcraft Addon Data"}, 864 ".toml": {"TOML"}, 865 ".tool": {"Shell"}, 866 ".topojson": {"JSON"}, 867 ".tpb": {"PLSQL"}, 868 ".tpl": {"Smarty"}, 869 ".tpp": {"C++"}, 870 ".tps": {"PLSQL"}, 871 ".trg": {"PLSQL"}, 872 ".ts": {"TypeScript", "XML"}, 873 ".tst": {"GAP", "Scilab"}, 874 ".tsx": {"TypeScript", "XML"}, 875 ".ttl": {"Turtle"}, 876 ".tu": {"Turing"}, 877 ".twig": {"Twig"}, 878 ".txl": {"TXL"}, 879 ".txt": {"Text"}, 880 ".uc": {"UnrealScript"}, 881 ".udf": {"SQL"}, 882 ".udo": {"Csound"}, 883 ".ui": {"XML"}, 884 ".unity": {"Unity3D Asset"}, 885 ".uno": {"Uno"}, 886 ".upc": {"Unified Parallel C"}, 887 ".ur": {"UrWeb"}, 888 ".urdf": {"XML"}, 889 ".urs": {"UrWeb"}, 890 ".ux": {"XML"}, 891 ".v": {"Coq", "Verilog"}, 892 ".vala": {"Vala"}, 893 ".vapi": {"Vala"}, 894 ".vark": {"Gosu"}, 895 ".vb": {"Visual Basic"}, 896 ".vba": {"Visual Basic"}, 897 ".vbhtml": {"Visual Basic"}, 898 ".vbproj": {"XML"}, 899 ".vbs": {"Visual Basic"}, 900 ".vcl": {"VCL"}, 901 ".vcxproj": {"XML"}, 902 ".veo": {"Verilog"}, 903 ".vert": {"GLSL"}, 904 ".vh": {"SystemVerilog"}, 905 ".vhd": {"VHDL"}, 906 ".vhdl": {"VHDL"}, 907 ".vhf": {"VHDL"}, 908 ".vhi": {"VHDL"}, 909 ".vho": {"VHDL"}, 910 ".vhost": {"ApacheConf", "Nginx"}, 911 ".vhs": {"VHDL"}, 912 ".vht": {"VHDL"}, 913 ".vhw": {"VHDL"}, 914 ".view.lkml": {"LookML"}, 915 ".vim": {"Vim script"}, 916 ".viw": {"SQL"}, 917 ".volt": {"Volt"}, 918 ".vrx": {"GLSL"}, 919 ".vsh": {"GLSL"}, 920 ".vshader": {"GLSL"}, 921 ".vsixmanifest": {"XML"}, 922 ".vssettings": {"XML"}, 923 ".vstemplate": {"XML"}, 924 ".vue": {"Vue"}, 925 ".vw": {"PLSQL"}, 926 ".vxml": {"XML"}, 927 ".w": {"CWeb"}, 928 ".wast": {"WebAssembly"}, 929 ".wat": {"WebAssembly"}, 930 ".watchr": {"Ruby"}, 931 ".webidl": {"WebIDL"}, 932 ".weechatlog": {"IRC log"}, 933 ".wiki": {"MediaWiki"}, 934 ".wisp": {"wisp"}, 935 ".wixproj": {"XML"}, 936 ".wl": {"Mathematica"}, 937 ".wlt": {"Mathematica"}, 938 ".wlua": {"Lua"}, 939 ".workbook": {"Markdown"}, 940 ".wsdl": {"XML"}, 941 ".wsf": {"XML"}, 942 ".wsgi": {"Python"}, 943 ".wxi": {"XML"}, 944 ".wxl": {"XML"}, 945 ".wxs": {"XML"}, 946 ".x": {"Logos"}, 947 ".x10": {"X10"}, 948 ".x3d": {"XML"}, 949 ".xacro": {"XML"}, 950 ".xaml": {"XML"}, 951 ".xc": {"XC"}, 952 ".xht": {"HTML"}, 953 ".xhtml": {"HTML"}, 954 ".xi": {"Logos"}, 955 ".xib": {"XML"}, 956 ".xlf": {"XML"}, 957 ".xliff": {"XML"}, 958 ".xm": {"Logos"}, 959 ".xmi": {"XML"}, 960 ".xml": {"XML"}, 961 ".xml.dist": {"XML"}, 962 ".xojo_code": {"Xojo"}, 963 ".xojo_menu": {"Xojo"}, 964 ".xojo_report": {"Xojo"}, 965 ".xojo_script": {"Xojo"}, 966 ".xojo_toolbar": {"Xojo"}, 967 ".xojo_window": {"Xojo"}, 968 ".xpl": {"XProc"}, 969 ".xproc": {"XProc"}, 970 ".xproj": {"XML"}, 971 ".xpy": {"Python"}, 972 ".xq": {"XQuery"}, 973 ".xql": {"XQuery"}, 974 ".xqm": {"XQuery"}, 975 ".xquery": {"XQuery"}, 976 ".xqy": {"XQuery"}, 977 ".xrl": {"Erlang"}, 978 ".xs": {"XS"}, 979 ".xsd": {"XML"}, 980 ".xsjs": {"JavaScript"}, 981 ".xsjslib": {"JavaScript"}, 982 ".xsl": {"XSLT"}, 983 ".xslt": {"XSLT"}, 984 ".xsp-config": {"XPages"}, 985 ".xsp.metadata": {"XPages"}, 986 ".xtend": {"Xtend"}, 987 ".xul": {"XML"}, 988 ".y": {"Yacc"}, 989 ".yacc": {"Yacc"}, 990 ".yaml": {"YAML"}, 991 ".yaml-tmlanguage": {"YAML"}, 992 ".yang": {"YANG"}, 993 ".yap": {"Prolog"}, 994 ".yml": {"YAML"}, 995 ".yml.mysql": {"YAML"}, 996 ".yrl": {"Erlang"}, 997 ".yy": {"Yacc"}, 998 ".zcml": {"XML"}, 999 ".zep": {"Zephir"}, 1000 ".zimpl": {"Zimpl"}, 1001 ".zmpl": {"Zimpl"}, 1002 ".zone": {"DNS Zone"}, 1003 ".zpl": {"Zimpl"}, 1004 ".zsh": {"Shell"}, 1005 } 1006 1007 var ExtensionsByLanguage = map[string][]string{ 1008 "1C Enterprise": {".bsl", ".os"}, 1009 "ABAP": {".abap"}, 1010 "ABNF": {".abnf"}, 1011 "AGS Script": {".asc", ".ash"}, 1012 "AMPL": {".ampl", ".mod"}, 1013 "ANTLR": {".g4"}, 1014 "API Blueprint": {".apib"}, 1015 "APL": {".apl", ".dyalog"}, 1016 "ASN.1": {".asn", ".asn1"}, 1017 "ASP": {".asp", ".asax", ".ascx", ".ashx", ".asmx", ".aspx", ".axd"}, 1018 "ATS": {".dats", ".hats", ".sats"}, 1019 "ActionScript": {".as"}, 1020 "Ada": {".adb", ".ada", ".ads"}, 1021 "Agda": {".agda"}, 1022 "Alloy": {".als"}, 1023 "ApacheConf": {".apacheconf", ".vhost"}, 1024 "Apex": {".cls"}, 1025 "Apollo Guidance Computer": {".agc"}, 1026 "AppleScript": {".applescript", ".scpt"}, 1027 "Arc": {".arc"}, 1028 "Arduino": {".ino"}, 1029 "AsciiDoc": {".asciidoc", ".adoc", ".asc"}, 1030 "AspectJ": {".aj"}, 1031 "Assembly": {".asm", ".a51", ".inc", ".nasm"}, 1032 "Augeas": {".aug"}, 1033 "AutoHotkey": {".ahk", ".ahkl"}, 1034 "AutoIt": {".au3"}, 1035 "Awk": {".awk", ".auk", ".gawk", ".mawk", ".nawk"}, 1036 "Batchfile": {".bat", ".cmd"}, 1037 "Befunge": {".befunge"}, 1038 "Bison": {".bison"}, 1039 "BitBake": {".bb"}, 1040 "Blade": {".blade", ".blade.php"}, 1041 "BlitzBasic": {".bb", ".decls"}, 1042 "BlitzMax": {".bmx"}, 1043 "Bluespec": {".bsv"}, 1044 "Boo": {".boo"}, 1045 "Brainfuck": {".b", ".bf"}, 1046 "Brightscript": {".brs"}, 1047 "Bro": {".bro"}, 1048 "C": {".c", ".cats", ".h", ".idc"}, 1049 "C#": {".cs", ".cake", ".cshtml", ".csx"}, 1050 "C++": {".cpp", ".c++", ".cc", ".cp", ".cxx", ".h", ".h++", ".hh", ".hpp", ".hxx", ".inc", ".inl", ".ipp", ".re", ".tcc", ".tpp"}, 1051 "C-ObjDump": {".c-objdump"}, 1052 "C2hs Haskell": {".chs"}, 1053 "CLIPS": {".clp"}, 1054 "CMake": {".cmake", ".cmake.in"}, 1055 "COBOL": {".cob", ".cbl", ".ccp", ".cobol", ".cpy"}, 1056 "COLLADA": {".dae"}, 1057 "CSON": {".cson"}, 1058 "CSS": {".css"}, 1059 "CSV": {".csv"}, 1060 "CWeb": {".w"}, 1061 "Cap'n Proto": {".capnp"}, 1062 "CartoCSS": {".mss"}, 1063 "Ceylon": {".ceylon"}, 1064 "Chapel": {".chpl"}, 1065 "Charity": {".ch"}, 1066 "ChucK": {".ck"}, 1067 "Cirru": {".cirru"}, 1068 "Clarion": {".clw"}, 1069 "Clean": {".icl", ".dcl"}, 1070 "Click": {".click"}, 1071 "Clojure": {".clj", ".boot", ".cl2", ".cljc", ".cljs", ".cljs.hl", ".cljscm", ".cljx", ".hic"}, 1072 "Closure Templates": {".soy"}, 1073 "CoffeeScript": {".coffee", "._coffee", ".cake", ".cjsx", ".iced"}, 1074 "ColdFusion": {".cfm", ".cfml"}, 1075 "ColdFusion CFC": {".cfc"}, 1076 "Common Lisp": {".lisp", ".asd", ".cl", ".l", ".lsp", ".ny", ".podsl", ".sexp"}, 1077 "Component Pascal": {".cp", ".cps"}, 1078 "Cool": {".cl"}, 1079 "Coq": {".coq", ".v"}, 1080 "Cpp-ObjDump": {".cppobjdump", ".c++-objdump", ".c++objdump", ".cpp-objdump", ".cxx-objdump"}, 1081 "Creole": {".creole"}, 1082 "Crystal": {".cr"}, 1083 "Csound": {".orc", ".udo"}, 1084 "Csound Document": {".csd"}, 1085 "Csound Score": {".sco"}, 1086 "Cuda": {".cu", ".cuh"}, 1087 "Cycript": {".cy"}, 1088 "Cython": {".pyx", ".pxd", ".pxi"}, 1089 "D": {".d", ".di"}, 1090 "D-ObjDump": {".d-objdump"}, 1091 "DIGITAL Command Language": {".com"}, 1092 "DM": {".dm"}, 1093 "DNS Zone": {".zone", ".arpa"}, 1094 "DTrace": {".d"}, 1095 "Darcs Patch": {".darcspatch", ".dpatch"}, 1096 "Dart": {".dart"}, 1097 "Diff": {".diff", ".patch"}, 1098 "Dockerfile": {".dockerfile"}, 1099 "Dogescript": {".djs"}, 1100 "Dylan": {".dylan", ".dyl", ".intr", ".lid"}, 1101 "E": {".e"}, 1102 "EBNF": {".ebnf"}, 1103 "ECL": {".ecl", ".eclxml"}, 1104 "ECLiPSe": {".ecl"}, 1105 "EJS": {".ejs"}, 1106 "EQ": {".eq"}, 1107 "Eagle": {".sch", ".brd"}, 1108 "Easybuild": {".eb"}, 1109 "Ecere Projects": {".epj"}, 1110 "Eiffel": {".e"}, 1111 "Elixir": {".ex", ".exs"}, 1112 "Elm": {".elm"}, 1113 "Emacs Lisp": {".el", ".emacs", ".emacs.desktop"}, 1114 "EmberScript": {".em", ".emberscript"}, 1115 "Erlang": {".erl", ".app.src", ".es", ".escript", ".hrl", ".xrl", ".yrl"}, 1116 "F#": {".fs", ".fsi", ".fsx"}, 1117 "FLUX": {".fx", ".flux"}, 1118 "Factor": {".factor"}, 1119 "Fancy": {".fy", ".fancypack"}, 1120 "Fantom": {".fan"}, 1121 "Filebench WML": {".f"}, 1122 "Filterscript": {".fs"}, 1123 "Formatted": {".for", ".eam.fs"}, 1124 "Forth": {".fth", ".4th", ".f", ".for", ".forth", ".fr", ".frt", ".fs"}, 1125 "Fortran": {".f90", ".f", ".f03", ".f08", ".f77", ".f95", ".for", ".fpp"}, 1126 "FreeMarker": {".ftl"}, 1127 "Frege": {".fr"}, 1128 "G-code": {".g", ".gco", ".gcode"}, 1129 "GAMS": {".gms"}, 1130 "GAP": {".g", ".gap", ".gd", ".gi", ".tst"}, 1131 "GCC Machine Description": {".md"}, 1132 "GDB": {".gdb", ".gdbinit"}, 1133 "GDScript": {".gd"}, 1134 "GLSL": {".glsl", ".fp", ".frag", ".frg", ".fs", ".fsh", ".fshader", ".geo", ".geom", ".glslv", ".gshader", ".shader", ".tesc", ".tese", ".vert", ".vrx", ".vsh", ".vshader"}, 1135 "GN": {".gn", ".gni"}, 1136 "Game Maker Language": {".gml"}, 1137 "Genie": {".gs"}, 1138 "Genshi": {".kid"}, 1139 "Gentoo Ebuild": {".ebuild"}, 1140 "Gentoo Eclass": {".eclass"}, 1141 "Gettext Catalog": {".po", ".pot"}, 1142 "Gherkin": {".feature"}, 1143 "Glyph": {".glf"}, 1144 "Gnuplot": {".gp", ".gnu", ".gnuplot", ".plot", ".plt"}, 1145 "Go": {".go"}, 1146 "Golo": {".golo"}, 1147 "Gosu": {".gs", ".gst", ".gsx", ".vark"}, 1148 "Grace": {".grace"}, 1149 "Gradle": {".gradle"}, 1150 "Grammatical Framework": {".gf"}, 1151 "Graph Modeling Language": {".gml"}, 1152 "GraphQL": {".graphql"}, 1153 "Graphviz (DOT)": {".dot", ".gv"}, 1154 "Groovy": {".groovy", ".grt", ".gtpl", ".gvy"}, 1155 "Groovy Server Pages": {".gsp"}, 1156 "HCL": {".hcl", ".tf"}, 1157 "HLSL": {".hlsl", ".cginc", ".fx", ".fxh", ".hlsli"}, 1158 "HTML": {".html", ".htm", ".html.hl", ".inc", ".st", ".xht", ".xhtml"}, 1159 "HTML+Django": {".jinja", ".mustache", ".njk"}, 1160 "HTML+ECR": {".ecr"}, 1161 "HTML+EEX": {".eex"}, 1162 "HTML+ERB": {".erb", ".erb.deface"}, 1163 "HTML+PHP": {".phtml"}, 1164 "HTTP": {".http"}, 1165 "Hack": {".hh", ".php"}, 1166 "Haml": {".haml", ".haml.deface"}, 1167 "Handlebars": {".handlebars", ".hbs"}, 1168 "Harbour": {".hb"}, 1169 "Haskell": {".hs", ".hsc"}, 1170 "Haxe": {".hx", ".hxsl"}, 1171 "Hy": {".hy"}, 1172 "HyPhy": {".bf"}, 1173 "IDL": {".pro", ".dlm"}, 1174 "IGOR Pro": {".ipf"}, 1175 "INI": {".ini", ".cfg", ".prefs", ".pro", ".properties"}, 1176 "IRC log": {".irclog", ".weechatlog"}, 1177 "Idris": {".idr", ".lidr"}, 1178 "Inform 7": {".ni", ".i7x"}, 1179 "Inno Setup": {".iss"}, 1180 "Io": {".io"}, 1181 "Ioke": {".ik"}, 1182 "Isabelle": {".thy"}, 1183 "J": {".ijs"}, 1184 "JFlex": {".flex", ".jflex"}, 1185 "JSON": {".json", ".geojson", ".json-tmlanguage", ".topojson"}, 1186 "JSON5": {".json5"}, 1187 "JSONLD": {".jsonld"}, 1188 "JSONiq": {".jq"}, 1189 "JSX": {".jsx"}, 1190 "Jasmin": {".j"}, 1191 "Java": {".java"}, 1192 "Java Server Pages": {".jsp"}, 1193 "JavaScript": {".js", "._js", ".bones", ".es", ".es6", ".frag", ".gs", ".jake", ".jsb", ".jscad", ".jsfl", ".jsm", ".jss", ".njs", ".pac", ".sjs", ".ssjs", ".xsjs", ".xsjslib"}, 1194 "Jison": {".jison"}, 1195 "Jison Lex": {".jisonlex"}, 1196 "Jolie": {".ol", ".iol"}, 1197 "Julia": {".jl"}, 1198 "Jupyter Notebook": {".ipynb"}, 1199 "KRL": {".krl"}, 1200 "KiCad": {".sch", ".brd", ".kicad_pcb"}, 1201 "Kit": {".kit"}, 1202 "Kotlin": {".kt", ".ktm", ".kts"}, 1203 "LFE": {".lfe"}, 1204 "LLVM": {".ll"}, 1205 "LOLCODE": {".lol"}, 1206 "LSL": {".lsl", ".lslp"}, 1207 "LabVIEW": {".lvproj"}, 1208 "Lasso": {".lasso", ".las", ".lasso8", ".lasso9", ".ldml"}, 1209 "Latte": {".latte"}, 1210 "Lean": {".lean", ".hlean"}, 1211 "Less": {".less"}, 1212 "Lex": {".l", ".lex"}, 1213 "LilyPond": {".ly", ".ily"}, 1214 "Limbo": {".b", ".m"}, 1215 "Linker Script": {".ld", ".lds"}, 1216 "Linux Kernel Module": {".mod"}, 1217 "Liquid": {".liquid"}, 1218 "Literate Agda": {".lagda"}, 1219 "Literate CoffeeScript": {".litcoffee"}, 1220 "Literate Haskell": {".lhs"}, 1221 "LiveScript": {".ls", "._ls"}, 1222 "Logos": {".xm", ".x", ".xi"}, 1223 "Logtalk": {".lgt", ".logtalk"}, 1224 "LookML": {".lookml", ".model.lkml", ".view.lkml"}, 1225 "LoomScript": {".ls"}, 1226 "Lua": {".lua", ".fcgi", ".nse", ".pd_lua", ".rbxs", ".wlua"}, 1227 "M": {".mumps", ".m"}, 1228 "M4": {".m4"}, 1229 "M4Sugar": {".m4"}, 1230 "MAXScript": {".ms", ".mcr"}, 1231 "MQL4": {".mq4", ".mqh"}, 1232 "MQL5": {".mq5", ".mqh"}, 1233 "MTML": {".mtml"}, 1234 "MUF": {".muf", ".m"}, 1235 "Makefile": {".mak", ".d", ".make", ".mk", ".mkfile"}, 1236 "Mako": {".mako", ".mao"}, 1237 "Markdown": {".md", ".markdown", ".mdown", ".mdwn", ".mkd", ".mkdn", ".mkdown", ".ron", ".workbook"}, 1238 "Marko": {".marko"}, 1239 "Mask": {".mask"}, 1240 "Mathematica": {".mathematica", ".cdf", ".m", ".ma", ".mt", ".nb", ".nbp", ".wl", ".wlt"}, 1241 "Matlab": {".matlab", ".m"}, 1242 "Max": {".maxpat", ".maxhelp", ".maxproj", ".mxt", ".pat"}, 1243 "MediaWiki": {".mediawiki", ".wiki"}, 1244 "Mercury": {".m", ".moo"}, 1245 "Metal": {".metal"}, 1246 "MiniD": {".minid"}, 1247 "Mirah": {".druby", ".duby", ".mir", ".mirah"}, 1248 "Modelica": {".mo"}, 1249 "Modula-2": {".mod"}, 1250 "Module Management System": {".mms", ".mmk"}, 1251 "Monkey": {".monkey"}, 1252 "Moocode": {".moo"}, 1253 "MoonScript": {".moon"}, 1254 "Myghty": {".myt"}, 1255 "NCL": {".ncl"}, 1256 "NL": {".nl"}, 1257 "NSIS": {".nsi", ".nsh"}, 1258 "Nemerle": {".n"}, 1259 "NetLinx": {".axs", ".axi"}, 1260 "NetLinx+ERB": {".axs.erb", ".axi.erb"}, 1261 "NetLogo": {".nlogo"}, 1262 "NewLisp": {".nl", ".lisp", ".lsp"}, 1263 "Nginx": {".nginxconf", ".vhost"}, 1264 "Nim": {".nim", ".nimrod"}, 1265 "Ninja": {".ninja"}, 1266 "Nit": {".nit"}, 1267 "Nix": {".nix"}, 1268 "Nu": {".nu"}, 1269 "NumPy": {".numpy", ".numpyw", ".numsc"}, 1270 "OCaml": {".ml", ".eliom", ".eliomi", ".ml4", ".mli", ".mll", ".mly"}, 1271 "ObjDump": {".objdump"}, 1272 "Objective-C": {".m", ".h"}, 1273 "Objective-C++": {".mm"}, 1274 "Objective-J": {".j", ".sj"}, 1275 "Omgrofl": {".omgrofl"}, 1276 "Opa": {".opa"}, 1277 "Opal": {".opal"}, 1278 "OpenCL": {".cl", ".opencl"}, 1279 "OpenEdge ABL": {".p", ".cls"}, 1280 "OpenSCAD": {".scad"}, 1281 "OpenType Feature File": {".fea"}, 1282 "Org": {".org"}, 1283 "Ox": {".ox", ".oxh", ".oxo"}, 1284 "Oxygene": {".oxygene"}, 1285 "Oz": {".oz"}, 1286 "P4": {".p4"}, 1287 "PAWN": {".pwn", ".inc"}, 1288 "PHP": {".php", ".aw", ".ctp", ".fcgi", ".inc", ".php3", ".php4", ".php5", ".phps", ".phpt"}, 1289 "PLSQL": {".pls", ".bdy", ".ddl", ".fnc", ".pck", ".pkb", ".pks", ".plb", ".plsql", ".prc", ".spc", ".sql", ".tpb", ".tps", ".trg", ".vw"}, 1290 "PLpgSQL": {".sql"}, 1291 "POV-Ray SDL": {".pov", ".inc"}, 1292 "Pan": {".pan"}, 1293 "Papyrus": {".psc"}, 1294 "Parrot": {".parrot"}, 1295 "Parrot Assembly": {".pasm"}, 1296 "Parrot Internal Representation": {".pir"}, 1297 "Pascal": {".pas", ".dfm", ".dpr", ".inc", ".lpr", ".pascal", ".pp"}, 1298 "Pep8": {".pep"}, 1299 "Perl": {".pl", ".al", ".cgi", ".fcgi", ".perl", ".ph", ".plx", ".pm", ".pod", ".psgi", ".t"}, 1300 "Perl 6": {".6pl", ".6pm", ".nqp", ".p6", ".p6l", ".p6m", ".pl", ".pl6", ".pm", ".pm6", ".t"}, 1301 "Pic": {".pic", ".chem"}, 1302 "Pickle": {".pkl"}, 1303 "PicoLisp": {".l"}, 1304 "PigLatin": {".pig"}, 1305 "Pike": {".pike", ".pmod"}, 1306 "Pod": {".pod"}, 1307 "PogoScript": {".pogo"}, 1308 "Pony": {".pony"}, 1309 "PostScript": {".ps", ".eps"}, 1310 "PowerBuilder": {".pbt", ".sra", ".sru", ".srw"}, 1311 "PowerShell": {".ps1", ".psd1", ".psm1"}, 1312 "Processing": {".pde"}, 1313 "Prolog": {".pl", ".pro", ".prolog", ".yap"}, 1314 "Propeller Spin": {".spin"}, 1315 "Protocol Buffer": {".proto"}, 1316 "Public Key": {".asc", ".pub"}, 1317 "Pug": {".jade", ".pug"}, 1318 "Puppet": {".pp"}, 1319 "Pure Data": {".pd"}, 1320 "PureBasic": {".pb", ".pbi"}, 1321 "PureScript": {".purs"}, 1322 "Python": {".py", ".bzl", ".cgi", ".fcgi", ".gyp", ".gypi", ".lmi", ".py3", ".pyde", ".pyi", ".pyp", ".pyt", ".pyw", ".rpy", ".spec", ".tac", ".wsgi", ".xpy"}, 1323 "Python traceback": {".pytb"}, 1324 "QML": {".qml", ".qbs"}, 1325 "QMake": {".pro", ".pri"}, 1326 "R": {".r", ".rd", ".rsx"}, 1327 "RAML": {".raml"}, 1328 "RDoc": {".rdoc"}, 1329 "REALbasic": {".rbbas", ".rbfrm", ".rbmnu", ".rbres", ".rbtbar", ".rbuistate"}, 1330 "REXX": {".rexx", ".pprx", ".rex"}, 1331 "RHTML": {".rhtml"}, 1332 "RMarkdown": {".rmd"}, 1333 "RPM Spec": {".spec"}, 1334 "RUNOFF": {".rnh", ".rno"}, 1335 "Racket": {".rkt", ".rktd", ".rktl", ".scrbl"}, 1336 "Ragel": {".rl"}, 1337 "Rascal": {".rsc"}, 1338 "Raw token data": {".raw"}, 1339 "Reason": {".re", ".rei"}, 1340 "Rebol": {".reb", ".r", ".r2", ".r3", ".rebol"}, 1341 "Red": {".red", ".reds"}, 1342 "Redcode": {".cw"}, 1343 "Regular Expression": {".regexp", ".regex"}, 1344 "Ren'Py": {".rpy"}, 1345 "RenderScript": {".rs", ".rsh"}, 1346 "Ring": {".ring"}, 1347 "RobotFramework": {".robot"}, 1348 "Roff": {".man", ".1", ".1in", ".1m", ".1x", ".2", ".3", ".3in", ".3m", ".3qt", ".3x", ".4", ".5", ".6", ".7", ".8", ".9", ".l", ".me", ".ms", ".n", ".nr", ".rno", ".roff", ".tmac"}, 1349 "Rouge": {".rg"}, 1350 "Ruby": {".rb", ".builder", ".eye", ".fcgi", ".gemspec", ".god", ".jbuilder", ".mspec", ".pluginspec", ".podspec", ".rabl", ".rake", ".rbuild", ".rbw", ".rbx", ".ru", ".ruby", ".spec", ".thor", ".watchr"}, 1351 "Rust": {".rs", ".rs.in"}, 1352 "SAS": {".sas"}, 1353 "SCSS": {".scss"}, 1354 "SMT": {".smt2", ".smt"}, 1355 "SPARQL": {".sparql", ".rq"}, 1356 "SQF": {".sqf", ".hqf"}, 1357 "SQL": {".sql", ".cql", ".ddl", ".inc", ".mysql", ".prc", ".tab", ".udf", ".viw"}, 1358 "SQLPL": {".sql", ".db2"}, 1359 "SRecode Template": {".srt"}, 1360 "STON": {".ston"}, 1361 "SVG": {".svg"}, 1362 "Sage": {".sage", ".sagews"}, 1363 "SaltStack": {".sls"}, 1364 "Sass": {".sass"}, 1365 "Scala": {".scala", ".sbt", ".sc"}, 1366 "Scaml": {".scaml"}, 1367 "Scheme": {".scm", ".sld", ".sls", ".sps", ".ss"}, 1368 "Scilab": {".sci", ".sce", ".tst"}, 1369 "Self": {".self"}, 1370 "ShaderLab": {".shader"}, 1371 "Shell": {".sh", ".bash", ".bats", ".cgi", ".command", ".fcgi", ".ksh", ".sh.in", ".tmux", ".tool", ".zsh"}, 1372 "ShellSession": {".sh-session"}, 1373 "Shen": {".shen"}, 1374 "Slash": {".sl"}, 1375 "Slim": {".slim"}, 1376 "Smali": {".smali"}, 1377 "Smalltalk": {".st", ".cs"}, 1378 "Smarty": {".tpl"}, 1379 "SourcePawn": {".sp", ".inc", ".sma"}, 1380 "Spline Font Database": {".sfd"}, 1381 "Squirrel": {".nut"}, 1382 "Stan": {".stan"}, 1383 "Standard ML": {".ml", ".fun", ".sig", ".sml"}, 1384 "Stata": {".do", ".ado", ".doh", ".ihlp", ".mata", ".matah", ".sthlp"}, 1385 "Stylus": {".styl"}, 1386 "SubRip Text": {".srt"}, 1387 "Sublime Text Config": {".sublime-build", ".sublime-commands", ".sublime-completions", ".sublime-keymap", ".sublime-macro", ".sublime-menu", ".sublime-mousemap", ".sublime-project", ".sublime-settings", ".sublime-theme", ".sublime-workspace", ".sublime_metrics", ".sublime_session"}, 1388 "SuperCollider": {".sc", ".scd"}, 1389 "Swift": {".swift"}, 1390 "SystemVerilog": {".sv", ".svh", ".vh"}, 1391 "TI Program": {".8xp", ".8xk", ".8xk.txt", ".8xp.txt"}, 1392 "TLA": {".tla"}, 1393 "TOML": {".toml"}, 1394 "TXL": {".txl"}, 1395 "Tcl": {".tcl", ".adp", ".tm"}, 1396 "Tcsh": {".tcsh", ".csh"}, 1397 "TeX": {".tex", ".aux", ".bbx", ".bib", ".cbx", ".cls", ".dtx", ".ins", ".lbx", ".ltx", ".mkii", ".mkiv", ".mkvi", ".sty", ".toc"}, 1398 "Tea": {".tea"}, 1399 "Terra": {".t"}, 1400 "Text": {".txt", ".fr", ".nb", ".ncl", ".no"}, 1401 "Textile": {".textile"}, 1402 "Thrift": {".thrift"}, 1403 "Turing": {".t", ".tu"}, 1404 "Turtle": {".ttl"}, 1405 "Twig": {".twig"}, 1406 "Type Language": {".tl"}, 1407 "TypeScript": {".ts", ".tsx"}, 1408 "Unified Parallel C": {".upc"}, 1409 "Unity3D Asset": {".anim", ".asset", ".mat", ".meta", ".prefab", ".unity"}, 1410 "Unix Assembly": {".s", ".ms"}, 1411 "Uno": {".uno"}, 1412 "UnrealScript": {".uc"}, 1413 "UrWeb": {".ur", ".urs"}, 1414 "VCL": {".vcl"}, 1415 "VHDL": {".vhdl", ".vhd", ".vhf", ".vhi", ".vho", ".vhs", ".vht", ".vhw"}, 1416 "Vala": {".vala", ".vapi"}, 1417 "Verilog": {".v", ".veo"}, 1418 "Vim script": {".vim"}, 1419 "Visual Basic": {".vb", ".bas", ".cls", ".frm", ".frx", ".vba", ".vbhtml", ".vbs"}, 1420 "Volt": {".volt"}, 1421 "Vue": {".vue"}, 1422 "Wavefront Material": {".mtl"}, 1423 "Wavefront Object": {".obj"}, 1424 "Web Ontology Language": {".owl"}, 1425 "WebAssembly": {".wast", ".wat"}, 1426 "WebIDL": {".webidl"}, 1427 "World of Warcraft Addon Data": {".toc"}, 1428 "X10": {".x10"}, 1429 "XC": {".xc"}, 1430 "XML": {".xml", ".adml", ".admx", ".ant", ".axml", ".builds", ".ccxml", ".clixml", ".cproject", ".csl", ".csproj", ".ct", ".dita", ".ditamap", ".ditaval", ".dll.config", ".dotsettings", ".filters", ".fsproj", ".fxml", ".glade", ".gml", ".grxml", ".iml", ".ivy", ".jelly", ".jsproj", ".kml", ".launch", ".mdpolicy", ".mjml", ".mm", ".mod", ".mxml", ".nproj", ".nuspec", ".odd", ".osm", ".pkgproj", ".plist", ".pluginspec", ".props", ".ps1xml", ".psc1", ".pt", ".rdf", ".resx", ".rss", ".sch", ".scxml", ".sfproj", ".srdf", ".storyboard", ".sttheme", ".sublime-snippet", ".targets", ".tmcommand", ".tml", ".tmlanguage", ".tmpreferences", ".tmsnippet", ".tmtheme", ".ts", ".tsx", ".ui", ".urdf", ".ux", ".vbproj", ".vcxproj", ".vsixmanifest", ".vssettings", ".vstemplate", ".vxml", ".wixproj", ".wsdl", ".wsf", ".wxi", ".wxl", ".wxs", ".x3d", ".xacro", ".xaml", ".xib", ".xlf", ".xliff", ".xmi", ".xml.dist", ".xproj", ".xsd", ".xul", ".zcml"}, 1431 "XPages": {".xsp-config", ".xsp.metadata"}, 1432 "XProc": {".xpl", ".xproc"}, 1433 "XQuery": {".xquery", ".xq", ".xql", ".xqm", ".xqy"}, 1434 "XS": {".xs"}, 1435 "XSLT": {".xslt", ".xsl"}, 1436 "Xojo": {".xojo_code", ".xojo_menu", ".xojo_report", ".xojo_script", ".xojo_toolbar", ".xojo_window"}, 1437 "Xtend": {".xtend"}, 1438 "YAML": {".yml", ".reek", ".rviz", ".sublime-syntax", ".syntax", ".yaml", ".yaml-tmlanguage", ".yml.mysql"}, 1439 "YANG": {".yang"}, 1440 "Yacc": {".y", ".yacc", ".yy"}, 1441 "Zephir": {".zep"}, 1442 "Zimpl": {".zimpl", ".zmpl", ".zpl"}, 1443 "desktop": {".desktop", ".desktop.in"}, 1444 "eC": {".ec", ".eh"}, 1445 "edn": {".edn"}, 1446 "fish": {".fish"}, 1447 "mupad": {".mu"}, 1448 "nesC": {".nc"}, 1449 "ooc": {".ooc"}, 1450 "reStructuredText": {".rst", ".rest", ".rest.txt", ".rst.txt"}, 1451 "wisp": {".wisp"}, 1452 "xBase": {".prg", ".ch", ".prw"}, 1453 }