github.com/dennwc/enry@v1.6.4-0.20180424151738-42391b8e105b/type.go (about) 1 package enry 2 3 // CODE GENERATED AUTOMATICALLY WITH gopkg.in/src-d/enry.v1/internal/code-generator 4 // THIS FILE SHOULD NOT BE EDITED BY HAND 5 // Extracted from github/linguist commit: d5c8db3fb91963c4b2762ca2ea2ff7cfac109f68 6 7 var languagesType = map[string]Type{ 8 "1C Enterprise": Programming, 9 "ABAP": Programming, 10 "ABNF": Data, 11 "AGS Script": Programming, 12 "AMPL": Programming, 13 "ANTLR": Programming, 14 "API Blueprint": Markup, 15 "APL": Programming, 16 "ASN.1": Data, 17 "ASP": Programming, 18 "ATS": Programming, 19 "ActionScript": Programming, 20 "Ada": Programming, 21 "Agda": Programming, 22 "Alloy": Programming, 23 "Alpine Abuild": Programming, 24 "Ant Build System": Data, 25 "ApacheConf": Markup, 26 "Apex": Programming, 27 "Apollo Guidance Computer": Programming, 28 "AppleScript": Programming, 29 "Arc": Programming, 30 "Arduino": Programming, 31 "AsciiDoc": Prose, 32 "AspectJ": Programming, 33 "Assembly": Programming, 34 "Augeas": Programming, 35 "AutoHotkey": Programming, 36 "AutoIt": Programming, 37 "Awk": Programming, 38 "Batchfile": Programming, 39 "Befunge": Programming, 40 "Bison": Programming, 41 "BitBake": Programming, 42 "Blade": Markup, 43 "BlitzBasic": Programming, 44 "BlitzMax": Programming, 45 "Bluespec": Programming, 46 "Boo": Programming, 47 "Brainfuck": Programming, 48 "Brightscript": Programming, 49 "Bro": Programming, 50 "C": Programming, 51 "C#": Programming, 52 "C++": Programming, 53 "C-ObjDump": Data, 54 "C2hs Haskell": Programming, 55 "CLIPS": Programming, 56 "CMake": Programming, 57 "COBOL": Programming, 58 "COLLADA": Data, 59 "CSON": Data, 60 "CSS": Markup, 61 "CSV": Data, 62 "CWeb": Programming, 63 "Cap'n Proto": Programming, 64 "CartoCSS": Programming, 65 "Ceylon": Programming, 66 "Chapel": Programming, 67 "Charity": Programming, 68 "ChucK": Programming, 69 "Cirru": Programming, 70 "Clarion": Programming, 71 "Clean": Programming, 72 "Click": Programming, 73 "Clojure": Programming, 74 "Closure Templates": Markup, 75 "CoffeeScript": Programming, 76 "ColdFusion": Programming, 77 "ColdFusion CFC": Programming, 78 "Common Lisp": Programming, 79 "Component Pascal": Programming, 80 "Cool": Programming, 81 "Coq": Programming, 82 "Cpp-ObjDump": Data, 83 "Creole": Prose, 84 "Crystal": Programming, 85 "Csound": Programming, 86 "Csound Document": Programming, 87 "Csound Score": Programming, 88 "Cuda": Programming, 89 "Cycript": Programming, 90 "Cython": Programming, 91 "D": Programming, 92 "D-ObjDump": Data, 93 "DIGITAL Command Language": Programming, 94 "DM": Programming, 95 "DNS Zone": Data, 96 "DTrace": Programming, 97 "Darcs Patch": Data, 98 "Dart": Programming, 99 "Diff": Data, 100 "Dockerfile": Data, 101 "Dogescript": Programming, 102 "Dylan": Programming, 103 "E": Programming, 104 "EBNF": Data, 105 "ECL": Programming, 106 "ECLiPSe": Programming, 107 "EJS": Markup, 108 "EQ": Programming, 109 "Eagle": Markup, 110 "Easybuild": Data, 111 "Ecere Projects": Data, 112 "Eiffel": Programming, 113 "Elixir": Programming, 114 "Elm": Programming, 115 "Emacs Lisp": Programming, 116 "EmberScript": Programming, 117 "Erlang": Programming, 118 "F#": Programming, 119 "FLUX": Programming, 120 "Factor": Programming, 121 "Fancy": Programming, 122 "Fantom": Programming, 123 "Filebench WML": Programming, 124 "Filterscript": Programming, 125 "Formatted": Data, 126 "Forth": Programming, 127 "Fortran": Programming, 128 "FreeMarker": Programming, 129 "Frege": Programming, 130 "G-code": Data, 131 "GAMS": Programming, 132 "GAP": Programming, 133 "GCC Machine Description": Programming, 134 "GDB": Programming, 135 "GDScript": Programming, 136 "GLSL": Programming, 137 "GN": Data, 138 "Game Maker Language": Programming, 139 "Genie": Programming, 140 "Genshi": Programming, 141 "Gentoo Ebuild": Programming, 142 "Gentoo Eclass": Programming, 143 "Gettext Catalog": Prose, 144 "Gherkin": Programming, 145 "Glyph": Programming, 146 "Gnuplot": Programming, 147 "Go": Programming, 148 "Golo": Programming, 149 "Gosu": Programming, 150 "Grace": Programming, 151 "Gradle": Data, 152 "Grammatical Framework": Programming, 153 "Graph Modeling Language": Data, 154 "GraphQL": Data, 155 "Graphviz (DOT)": Data, 156 "Groovy": Programming, 157 "Groovy Server Pages": Programming, 158 "HCL": Programming, 159 "HLSL": Programming, 160 "HTML": Markup, 161 "HTML+Django": Markup, 162 "HTML+ECR": Markup, 163 "HTML+EEX": Markup, 164 "HTML+ERB": Markup, 165 "HTML+PHP": Markup, 166 "HTTP": Data, 167 "Hack": Programming, 168 "Haml": Markup, 169 "Handlebars": Markup, 170 "Harbour": Programming, 171 "Haskell": Programming, 172 "Haxe": Programming, 173 "Hy": Programming, 174 "HyPhy": Programming, 175 "IDL": Programming, 176 "IGOR Pro": Programming, 177 "INI": Data, 178 "IRC log": Data, 179 "Idris": Programming, 180 "Inform 7": Programming, 181 "Inno Setup": Programming, 182 "Io": Programming, 183 "Ioke": Programming, 184 "Isabelle": Programming, 185 "Isabelle ROOT": Programming, 186 "J": Programming, 187 "JFlex": Programming, 188 "JSON": Data, 189 "JSON5": Data, 190 "JSONLD": Data, 191 "JSONiq": Programming, 192 "JSX": Programming, 193 "Jasmin": Programming, 194 "Java": Programming, 195 "Java Server Pages": Programming, 196 "JavaScript": Programming, 197 "Jison": Programming, 198 "Jison Lex": Programming, 199 "Jolie": Programming, 200 "Julia": Programming, 201 "Jupyter Notebook": Markup, 202 "KRL": Programming, 203 "KiCad": Programming, 204 "Kit": Markup, 205 "Kotlin": Programming, 206 "LFE": Programming, 207 "LLVM": Programming, 208 "LOLCODE": Programming, 209 "LSL": Programming, 210 "LabVIEW": Programming, 211 "Lasso": Programming, 212 "Latte": Markup, 213 "Lean": Programming, 214 "Less": Markup, 215 "Lex": Programming, 216 "LilyPond": Programming, 217 "Limbo": Programming, 218 "Linker Script": Data, 219 "Linux Kernel Module": Data, 220 "Liquid": Markup, 221 "Literate Agda": Programming, 222 "Literate CoffeeScript": Programming, 223 "Literate Haskell": Programming, 224 "LiveScript": Programming, 225 "Logos": Programming, 226 "Logtalk": Programming, 227 "LookML": Programming, 228 "LoomScript": Programming, 229 "Lua": Programming, 230 "M": Programming, 231 "M4": Programming, 232 "M4Sugar": Programming, 233 "MAXScript": Programming, 234 "MQL4": Programming, 235 "MQL5": Programming, 236 "MTML": Markup, 237 "MUF": Programming, 238 "Makefile": Programming, 239 "Mako": Programming, 240 "Markdown": Prose, 241 "Marko": Markup, 242 "Mask": Markup, 243 "Mathematica": Programming, 244 "Matlab": Programming, 245 "Maven POM": Data, 246 "Max": Programming, 247 "MediaWiki": Prose, 248 "Mercury": Programming, 249 "Meson": Programming, 250 "Metal": Programming, 251 "MiniD": Programming, 252 "Mirah": Programming, 253 "Modelica": Programming, 254 "Modula-2": Programming, 255 "Module Management System": Programming, 256 "Monkey": Programming, 257 "Moocode": Programming, 258 "MoonScript": Programming, 259 "Myghty": Programming, 260 "NCL": Programming, 261 "NL": Data, 262 "NSIS": Programming, 263 "Nemerle": Programming, 264 "NetLinx": Programming, 265 "NetLinx+ERB": Programming, 266 "NetLogo": Programming, 267 "NewLisp": Programming, 268 "Nginx": Markup, 269 "Nim": Programming, 270 "Ninja": Data, 271 "Nit": Programming, 272 "Nix": Programming, 273 "Nu": Programming, 274 "NumPy": Programming, 275 "OCaml": Programming, 276 "ObjDump": Data, 277 "Objective-C": Programming, 278 "Objective-C++": Programming, 279 "Objective-J": Programming, 280 "Omgrofl": Programming, 281 "Opa": Programming, 282 "Opal": Programming, 283 "OpenCL": Programming, 284 "OpenEdge ABL": Programming, 285 "OpenRC runscript": Programming, 286 "OpenSCAD": Programming, 287 "OpenType Feature File": Data, 288 "Org": Prose, 289 "Ox": Programming, 290 "Oxygene": Programming, 291 "Oz": Programming, 292 "P4": Programming, 293 "PAWN": Programming, 294 "PHP": Programming, 295 "PLSQL": Programming, 296 "PLpgSQL": Programming, 297 "POV-Ray SDL": Programming, 298 "Pan": Programming, 299 "Papyrus": Programming, 300 "Parrot": Programming, 301 "Parrot Assembly": Programming, 302 "Parrot Internal Representation": Programming, 303 "Pascal": Programming, 304 "Pep8": Programming, 305 "Perl": Programming, 306 "Perl 6": Programming, 307 "Pic": Markup, 308 "Pickle": Data, 309 "PicoLisp": Programming, 310 "PigLatin": Programming, 311 "Pike": Programming, 312 "Pod": Prose, 313 "PogoScript": Programming, 314 "Pony": Programming, 315 "PostScript": Markup, 316 "PowerBuilder": Programming, 317 "PowerShell": Programming, 318 "Processing": Programming, 319 "Prolog": Programming, 320 "Propeller Spin": Programming, 321 "Protocol Buffer": Markup, 322 "Public Key": Data, 323 "Pug": Markup, 324 "Puppet": Programming, 325 "Pure Data": Programming, 326 "PureBasic": Programming, 327 "PureScript": Programming, 328 "Python": Programming, 329 "Python console": Programming, 330 "Python traceback": Data, 331 "QML": Programming, 332 "QMake": Programming, 333 "R": Programming, 334 "RAML": Markup, 335 "RDoc": Prose, 336 "REALbasic": Programming, 337 "REXX": Programming, 338 "RHTML": Markup, 339 "RMarkdown": Prose, 340 "RPM Spec": Data, 341 "RUNOFF": Markup, 342 "Racket": Programming, 343 "Ragel": Programming, 344 "Rascal": Programming, 345 "Raw token data": Data, 346 "Reason": Programming, 347 "Rebol": Programming, 348 "Red": Programming, 349 "Redcode": Programming, 350 "Regular Expression": Data, 351 "Ren'Py": Programming, 352 "RenderScript": Programming, 353 "Ring": Programming, 354 "RobotFramework": Programming, 355 "Roff": Markup, 356 "Rouge": Programming, 357 "Ruby": Programming, 358 "Rust": Programming, 359 "SAS": Programming, 360 "SCSS": Markup, 361 "SMT": Programming, 362 "SPARQL": Data, 363 "SQF": Programming, 364 "SQL": Data, 365 "SQLPL": Programming, 366 "SRecode Template": Markup, 367 "STON": Data, 368 "SVG": Data, 369 "Sage": Programming, 370 "SaltStack": Programming, 371 "Sass": Markup, 372 "Scala": Programming, 373 "Scaml": Markup, 374 "Scheme": Programming, 375 "Scilab": Programming, 376 "Self": Programming, 377 "ShaderLab": Programming, 378 "Shell": Programming, 379 "ShellSession": Programming, 380 "Shen": Programming, 381 "Slash": Programming, 382 "Slim": Markup, 383 "Smali": Programming, 384 "Smalltalk": Programming, 385 "Smarty": Programming, 386 "SourcePawn": Programming, 387 "Spline Font Database": Data, 388 "Squirrel": Programming, 389 "Stan": Programming, 390 "Standard ML": Programming, 391 "Stata": Programming, 392 "Stylus": Markup, 393 "SubRip Text": Data, 394 "Sublime Text Config": Data, 395 "SuperCollider": Programming, 396 "Swift": Programming, 397 "SystemVerilog": Programming, 398 "TI Program": Programming, 399 "TLA": Programming, 400 "TOML": Data, 401 "TXL": Programming, 402 "Tcl": Programming, 403 "Tcsh": Programming, 404 "TeX": Markup, 405 "Tea": Markup, 406 "Terra": Programming, 407 "Text": Prose, 408 "Textile": Prose, 409 "Thrift": Programming, 410 "Turing": Programming, 411 "Turtle": Data, 412 "Twig": Markup, 413 "Type Language": Data, 414 "TypeScript": Programming, 415 "Unified Parallel C": Programming, 416 "Unity3D Asset": Data, 417 "Unix Assembly": Programming, 418 "Uno": Programming, 419 "UnrealScript": Programming, 420 "UrWeb": Programming, 421 "VCL": Programming, 422 "VHDL": Programming, 423 "Vala": Programming, 424 "Verilog": Programming, 425 "Vim script": Programming, 426 "Visual Basic": Programming, 427 "Volt": Programming, 428 "Vue": Markup, 429 "Wavefront Material": Data, 430 "Wavefront Object": Data, 431 "Web Ontology Language": Markup, 432 "WebAssembly": Programming, 433 "WebIDL": Programming, 434 "World of Warcraft Addon Data": Data, 435 "X10": Programming, 436 "XC": Programming, 437 "XCompose": Data, 438 "XML": Data, 439 "XPages": Programming, 440 "XProc": Programming, 441 "XQuery": Programming, 442 "XS": Programming, 443 "XSLT": Programming, 444 "Xojo": Programming, 445 "Xtend": Programming, 446 "YAML": Data, 447 "YANG": Data, 448 "Yacc": Programming, 449 "Zephir": Programming, 450 "Zimpl": Programming, 451 "desktop": Data, 452 "eC": Programming, 453 "edn": Data, 454 "fish": Programming, 455 "mupad": Programming, 456 "nesC": Programming, 457 "ooc": Programming, 458 "reStructuredText": Prose, 459 "wisp": Programming, 460 "xBase": Programming, 461 }