text: Enum16('1C Enterprise' = 0, 'ABAP' = 1, 'AGS Script' = 2, 'AIDL' = 3, 'AL' = 4, 'AMPL' = 5, 'ANTLR' = 6, 'API Blueprint' = 7, 'APL' = 8, 'ASL' = 9, 'ASP' = 10, 'ASP.NET' = 11, 'ATS' = 12, 'ActionScript' = 13, 'Ada' = 14, 'Agda' = 15, 'Alloy' = 16, 'AngelScript' = 17, 'ApacheConf' = 18, 'Apex' = 19, 'AppleScript' = 20, 'Arc' = 21, 'Arduino' = 22, 'AsciiDoc' = 23, 'AspectJ' = 24, 'Assembly' = 25, 'Astro' = 26, 'Augeas' = 27, 'AutoHotkey' = 28, 'AutoIt' = 29, 'Awk' = 30, 'BASIC' = 31, 'Ballerina' = 32, 'Batchfile' = 33, 'Beef' = 34, 'Bicep' = 35, 'Bison' = 36, 'BitBake' = 37, 'Blade' = 38, 'BlitzBasic' = 39, 'BlitzMax' = 40, 'Bluespec' = 41, 'Boo' = 42, 'Boogie' = 43, 'Brainfuck' = 44, 'Brightscript' = 45, 'Bro' = 46, 'C' = 47, 'C#' = 48, 'C++' = 49, 'CIL' = 50, 'CLIPS' = 51, 'CMake' = 52, 'COBOL' = 53, 'CSS' = 54, 'CUE' = 55, 'CWeb' = 56, 'CartoCSS' = 57, 'Ceylon' = 58, 'Chapel' = 59, 'Charity' = 60, 'ChucK' = 61, 'Cirru' = 62, 'Clarion' = 63, 'Classic ASP' = 64, 'Clean' = 65, 'Clojure' = 66, 'CodeQL' = 67, 'CoffeeScript' = 68, 'ColdFusion' = 69, 'Common Lisp' = 70, 'Common Workflow Language' = 71, 'Component Pascal' = 72, 'Cool' = 73, 'Coq' = 74, 'Crystal' = 75, 'Csound' = 76, 'Csound Document' = 77, 'Cuda' = 78, 'Cycript' = 79, 'Cython' = 80, 'D' = 81, 'DIGITAL Command Language' = 82, 'DM' = 83, 'DTrace' = 84, 'Dafny' = 85, 'Dart' = 86, 'Dhall' = 87, 'Diff' = 88, 'Dockerfile' = 89, 'Dylan' = 90, 'E' = 91, 'ECL' = 92, ' "G' = 93, 'EQ' = 94, 'Eagle' = 95, 'Eiffel' = 96, 'Elixir' = 97, 'Elm' = 98, 'Emacs Lisp' = 99, 'EmberScript' = 100, 'Erlang' = 101, 'F#' = 102, 'F*' = 103, 'FLUX' = 104, 'Factor' = 105, 'Fantom' = 106, 'Fennel' = 107, 'Filebench WML' = 108, 'Fluent' = 109, 'Forth' = 110, 'Fortran' = 111, 'FreeBasic' = 112, 'FreeMarker' = 113, 'Frege' = 114, 'Futhark' = 115, 'G-code' = 116, 'GAML' = 117, 'GAMS' = 118, 'GAP' = 119, 'GCC Machine Description' = 120, 'GDB' = 121, 'GDScript' = 122, 'GLSL' = 123, 'Game Maker Language' = 124, 'Genshi' = 125, 'Gettext Catalog' = 126, 'Gherkin' = 127, 'Glyph' = 128, 'Gnuplot' = 129, 'Go' = 130, 'Golo' = 131, 'Gosu' = 132, 'Grace' = 133, 'Grammatical Framework' = 134, 'Graphviz (DOT)' = 135, 'Groff' = 136, 'Groovy' = 137, 'HCL' = 138, 'HLSL' = 139, 'HTML' = 140, 'Hack' = 141, 'Haml' = 142, 'Handlebars' = 143, 'Harbour' = 144, 'Haskell' = 145, 'Haxe' = 146, 'HiveQL' = 147, 'HolyC' = 148, 'Hy' = 149, 'HyPhy' = 150, 'IDL' = 151, 'IGOR Pro' = 152, 'INI' = 153, 'Idris' = 154, 'ImageJ Macro' = 155, 'Inform 7' = 156, 'Inno Setup' = 157, 'Io' = 158, 'Isabelle' = 159, 'J' = 160, 'JSON' = 161, 'JSONiq' = 162, 'Java' = 163, 'JavaScript' = 164, 'Jinja' = 165, 'Jolie' = 166, 'Jsonnet' = 167, 'Julia' = 168, 'Jupyter Notebook' = 169, 'KRL' = 170, 'Kaitai Struct' = 171, 'KakouneScript' = 172, 'KiCad Layout' = 173, 'Kit' = 174, 'Kotlin' = 175, 'LFE' = 176, 'LLVM' = 177, 'LOLCODE' = 178, 'LSL' = 179, 'LabVIEW' = 180, 'Lasso' = 181, 'Latte' = 182, 'Lean' = 183, 'Less' = 184, 'Lex' = 185, 'LilyPond' = 186, 'Limbo' = 187, 'Liquid' = 188, 'LiveScript' = 189, 'Logos' = 190, 'Logtalk' = 191, 'LookML' = 192, 'LoomScript' = 193, 'Lua' = 194, 'M' = 195, 'M4' = 196, 'MATLAB' = 197, 'MAXScript' = 198, 'MLIR' = 199, 'MQL4' = 200, 'MQL5' = 201, 'MTML' = 202, 'Macaulay2' = 203, 'Makefile' = 204, 'Mako' = 205, 'Markdown' = 206, 'Marko' = 207, 'Mask' = 208, 'Mathematica' = 209, 'Max' = 210, 'Mercury' = 211, 'Meson' = 212, 'Modelica' = 213, 'Modula-2' = 214, 'Modula-3' = 215, 'Module Management System' = 216, 'Monkey' = 217, 'MoonScript' = 218, 'Motoko' = 219, 'Mustache' = 220, 'NASL' = 221, 'NCL' = 222, 'NSIS' = 223, 'NWScript' = 224, 'Nemerle' = 225, 'NetLinx' = 226, 'NetLogo' = 227, 'NewLisp' = 228, 'Nextflow' = 229, 'Nginx' = 230, 'Nim' = 231, 'Nit' = 232, 'Nix' = 233, 'Nunjucks' = 234, 'OCaml' = 235, 'ObjectScript' = 236, 'Objective-C' = 237, 'Objective-C++' = 238, 'PostScript"' = 239, 'Odin' = 240, 'Opa' = 241, 'Opal' = 242, 'Open Policy Agent' = 243, 'OpenEdge ABL' = 244, 'OpenQASM' = 245, 'OpenSCAD' = 246, 'Org' = 247, 'Ox' = 248, 'Oz' = 249, 'P4' = 250, 'PEG.js' = 251, 'PHP' = 252, 'PLSQL' = 253, 'PLpgSQL' = 254, 'POV-Ray SDL' = 255, 'Pan' = 256, 'Papyrus' = 257, 'Parrot' = 258, 'Pascal' = 259, 'Pawn' = 260, 'Pep8' = 261, 'Perl' = 262, 'Perl 6' = 263, 'PicoLisp' = 264, 'PigLatin' = 265, 'Pike' = 266, 'PogoScript' = 267, 'Pony' = 268, 'PostScript' = 269, 'PowerBuilder' = 270, 'PowerShell' = 271, 'Processing' = 272, 'Prolog' = 273, 'Propeller Spin' = 274, 'Protocol Buffer' = 275, 'Pug' = 276, 'Puppet' = 277, 'Pure Data' = 278, 'PureBasic' = 279, 'PureScript' = 280, 'Python' = 281, 'Q#' = 282, 'QML' = 283, 'QMake' = 284, 'Qt Script' = 285, 'R' = 286, 'RAML' = 287, 'REALbasic' = 288, 'REXX' = 289, 'RMarkdown' = 290, 'RPC' = 291, 'Racket' = 292, 'Ragel' = 293, 'Ragel in Ruby Host' = 294, 'Raku' = 295, 'Rascal' = 296, '"Shell":' = 297, 'Reason' = 298, 'Rebol' = 299, 'Red' = 300, 'Redcode' = 301, 'RenderScript' = 302, 'Rich Text Format' = 303, 'Riot' = 304, 'RobotFramework' = 305, 'Roff' = 306, 'Rouge' = 307, 'Ruby' = 308, 'Rust' = 309, 'SAS' = 310, 'SCSS' = 311, 'SMT' = 312, 'SQF' = 313, 'SQL' = 314, 'SQLPL' = 315, 'SRecode Template' = 316, 'SVG' = 317, 'SWIG' = 318, 'Sage' = 319, 'SaltStack' = 320, 'Sass' = 321, 'Scala' = 322, 'Scheme' = 323, 'Scilab' = 324, 'Self' = 325, 'ShaderLab' = 326, 'Shell' = 327, 'Shen' = 328, 'Slash' = 329, 'Slice' = 330, 'Slim' = 331, 'SmPL' = 332, 'Smali' = 333, 'Smalltalk' = 334, 'Smarty' = 335, 'Solidity' = 336, 'SourcePawn' = 337, 'Squirrel' = 338, 'Stan' = 339, 'Standard ML' = 340, 'Starlark' = 341, 'Stata' = 342, 'StringTemplate' = 343, 'Stylus' = 344, 'SuperCollider' = 345, 'Svelte' = 346, 'Swift' = 347, 'SystemVerilog' = 348, 'TLA' = 349, 'TSQL' = 350, 'TXL' = 351, 'Tcl' = 352, 'TeX' = 353, 'Tea' = 354, 'Terra' = 355, 'Thrift' = 356, 'Turing' = 357, 'Turtle' = 358, 'Twig' = 359, 'TypeScript' = 360, 'Uno' = 361, 'UnrealScript' = 362, 'UrWeb' = 363, 'V' = 364, 'VBA' = 365, 'VBScript' = 366, 'VCL' = 367, 'VHDL' = 368, 'Vala' = 369, 'Verilog' = 370, 'Vim Snippet' = 371, 'Vim script' = 372, 'Visual Basic' = 373, 'Visual Basic .NET' = 374, 'Volt' = 375, 'Vue' = 376, 'Web Ontology Language' = 377, 'WebAssembly' = 378, 'WebIDL' = 379, 'Wikitext' = 380, 'Wollok' = 381, 'X10' = 382, 'XC' = 383, 'XML' = 384, 'XPages' = 385, 'XProc' = 386, 'XQuery' = 387, 'XS' = 388, 'XSLT' = 389, 'Xojo' = 390, 'Xonsh' = 391, 'Xtend' = 392, 'YAML' = 393, 'YARA' = 394, 'YASnippet' = 395, 'Yacc' = 396, 'ZIL' = 397, 'Zeek' = 398, 'ZenScript' = 399, 'Zephir' = 400, 'Zig' = 401, 'Zimpl' = 402, 'eC' = 403, 'jq' = 404, 'mIRC Script' = 405, 'mcfunction' = 406, 'mupad' = 407, 'nesC' = 408, 'ooc' = 409, 'q' = 410, 'reStructuredText' = 411, 'sed' = 412, 'wdl' = 413, 'wisp' = 414, 'xBase' = 415)
  