Skip to content

Commit 7264721

Browse files
committed
Update language id mappings
1 parent 3a877d6 commit 7264721

File tree

2 files changed

+234
-182
lines changed

2 files changed

+234
-182
lines changed

LANG_ID.md

Lines changed: 116 additions & 90 deletions
Original file line numberDiff line numberDiff line change
@@ -2,93 +2,119 @@
22

33
| language_name | language_id |
44
| :---: | :---: |
5-
| "C++ 20 (gcc 12.2)" | 5001 |
6-
| "Go (go 1.20.6)" | 5002 |
7-
| "C# 11.0 (.NET 7.0.7)" | 5003 |
8-
| "Kotlin (Kotlin/JVM 1.8.20)" | 5004 |
9-
| "Java (OpenJDK 17)" | 5005 |
10-
| "Nim (Nim 1.6.14)" | 5006 |
11-
| "V (V 0.4)" | 5007 |
12-
| "Zig (Zig 0.10.1)" | 5008 |
13-
| "JavaScript (Node.js 18.16.1)" | 5009 |
14-
| "JavaScript (Deno 1.35.1)" | 5010 |
15-
| "R (GNU R 4.2.1)" | 5011 |
16-
| "D (DMD 2.104.0)" | 5012 |
17-
| "D (LDC 1.32.2)" | 5013 |
18-
| "Swift (swift 5.8.1)" | 5014 |
19-
| "Dart (Dart 3.0.5)" | 5015 |
20-
| "PHP (php 8.2.8)" | 5016 |
21-
| "C (gcc 12.2.0)" | 5017 |
22-
| "Ruby (ruby 3.2.2)" | 5018 |
23-
| "Crystal (Crystal 1.9.1)" | 5019 |
24-
| "Brainfuck (bf 20041219)" | 5020 |
25-
| "F# 7.0 (.NET 7.0.7)" | 5021 |
26-
| "Julia (Julia 1.9.2)" | 5022 |
27-
| "Bash (bash 5.2.2)" | 5023 |
28-
| "Text (cat 8.32)" | 5024 |
29-
| "Haskell (GHC 9.4.5)" | 5025 |
30-
| "Fortran (gfortran 12.2)" | 5026 |
31-
| "Lua (LuaJIT 2.1.0-beta3)" | 5027 |
32-
| "C++ 23 (gcc 12.2)" | 5028 |
33-
| "Common Lisp (SBCL 2.3.6)" | 5029 |
34-
| "COBOL (Free) (GnuCOBOL 3.1.2)" | 5030 |
35-
| "C++ 23 (Clang 16.0.5)" | 5031 |
36-
| "Zsh (Zsh 5.9)" | 5032 |
37-
| "SageMath (SageMath 9.5)" | 5033 |
38-
| "Sed (GNU sed 4.8)" | 5034 |
39-
| "bc (bc 1.07.1)" | 5035 |
40-
| "dc (dc 1.07.1)" | 5036 |
41-
| "Perl (perl 5.34)" | 5037 |
42-
| "AWK (GNU Awk 5.0.1)" | 5038 |
43-
| "なでしこ (cnako3 3.4.20)" | 5039 |
44-
| "Assembly x64 (NASM 2.15.05)" | 5040 |
45-
| "Pascal (fpc 3.2.2)" | 5041 |
46-
| "C# 11.0 AOT (.NET 7.0.7)" | 5042 |
47-
| "Lua (Lua 5.4.6)" | 5043 |
48-
| "Prolog (SWI-Prolog 9.0.4)" | 5044 |
49-
| "PowerShell (PowerShell 7.3.1)" | 5045 |
50-
| "Scheme (Gauche 0.9.12)" | 5046 |
51-
| "Scala 3.3.0 (Scala Native 0.4.14)" | 5047 |
52-
| "Visual Basic 16.9 (.NET 7.0.7)" | 5048 |
53-
| "Forth (gforth 0.7.3)" | 5049 |
54-
| "Clojure (babashka 1.3.181)" | 5050 |
55-
| "Erlang (Erlang 26.0.2)" | 5051 |
56-
| "TypeScript 5.1 (Deno 1.35.1)" | 5052 |
57-
| "C++ 17 (gcc 12.2)" | 5053 |
58-
| "Rust (rustc 1.70.0)" | 5054 |
59-
| "Python (CPython 3.11.4)" | 5055 |
60-
| "Scala (Dotty 3.3.0)" | 5056 |
61-
| "Koka (koka 2.4.0)" | 5057 |
62-
| "TypeScript 5.1 (Node.js 18.16.1)" | 5058 |
63-
| "OCaml (ocamlopt 5.0.0)" | 5059 |
64-
| "Raku (Rakudo 2023.06)" | 5060 |
65-
| "Vim (vim 9.0.0242)" | 5061 |
66-
| "Emacs Lisp (Native Compile) (GNU Emacs 28.2)" | 5062 |
67-
| "Python (Mambaforge / CPython 3.10.10)" | 5063 |
68-
| "Clojure (clojure 1.11.1)" | 5064 |
69-
| "プロデル (mono版プロデル 1.9.1182)" | 5065 |
70-
| "ECLiPSe (ECLiPSe 7.1_13)" | 5066 |
71-
| "Nibbles (literate form) (nibbles 1.01)" | 5067 |
72-
| "Ada (GNAT 12.2)" | 5068 |
73-
| "jq (jq 1.6)" | 5069 |
74-
| "Cyber (Cyber v0.2-Latest)" | 5070 |
75-
| "Carp (Carp 0.5.5)" | 5071 |
76-
| "C++ 17 (Clang 16.0.5)" | 5072 |
77-
| "C++ 20 (Clang 16.0.5)" | 5073 |
78-
| "LLVM IR (Clang 16.0.5)" | 5074 |
79-
| "Emacs Lisp (Byte Compile) (GNU Emacs 28.2)" | 5075 |
80-
| "Factor (Factor 0.98)" | 5076 |
81-
| "D (GDC 12.2)" | 5077 |
82-
| "Python (PyPy 3.10-v7.3.12)" | 5078 |
83-
| "Whitespace (whitespacers 1.0.0)" | 5079 |
84-
| "><> (fishr 0.1.0)" | 5080 |
85-
| "ReasonML (reason 3.9.0)" | 5081 |
86-
| "Python (Cython 0.29.34)" | 5082 |
87-
| "Octave (GNU Octave 8.2.0)" | 5083 |
88-
| "Haxe (JVM) (Haxe 4.3.1)" | 5084 |
89-
| "Elixir (Elixir 1.15.2)" | 5085 |
90-
| "Mercury (Mercury 22.01.6)" | 5086 |
91-
| "Seed7 (Seed7 3.2.1)" | 5087 |
92-
| "Emacs Lisp (No Compile) (GNU Emacs 28.2)" | 5088 |
93-
| "Unison (Unison M5b)" | 5089 |
94-
| "COBOL (GnuCOBOL(Fixed) 3.1.2)" | 5090 |
5+
| "><> (fishr 0.1.0)" | 6001 |
6+
| "Ada 2022 (GNAT 15.2.0)" | 6002 |
7+
| "APL (GNU APL 1.9)" | 6003 |
8+
| "Assembly MIPS O32 ABI (GNU assembler 2.42)" | 6004 |
9+
| "Assembly x64 (NASM 2.16.03)" | 6005 |
10+
| "AWK (GNU awk 5.2.1)" | 6006 |
11+
| "A言語 (interpreter af48a2a)" | 6007 |
12+
| "Bash (bash 5.3)" | 6008 |
13+
| "BASIC (FreeBASIC 1.10.1)" | 6009 |
14+
| "bc (GNU bc 1.08.2)" | 6010 |
15+
| "Befunge93 (TBC 1.0)" | 6011 |
16+
| "Brainfuck (Tritium 1.2.73)" | 6012 |
17+
| "C23 (Clang 21.1.0)" | 6013 |
18+
| "C23 (GCC 14.2.0)" | 6014 |
19+
| "C# 13.0 (.NET 9.0.8)" | 6015 |
20+
| "C# 13.0 (.NET Native AOT 9.0.8)" | 6016 |
21+
| "C++23 (GCC 15.2.0)" | 6017 |
22+
| "C3 (c3c 0.7.5)" | 6018 |
23+
| "Carp(Carp 0.5.5)" | 6019 |
24+
| "cLay (cLay 20250308-1 (GCC 15.2.0))" | 6020 |
25+
| "Clojure (babashka 1.12.208)" | 6021 |
26+
| "Clojure (clojure 1.12.2)" | 6022 |
27+
| "Clojure (Clojure AOT 1.12.2)" | 6023 |
28+
| "Clojure (ClojureScript 1.12.42 (Clojure 1.12.2 Node.js 22.19.0))" | 6025 |
29+
| "COBOL (Free) (GnuCOBOL 3.2)" | 6026 |
30+
| "Common Lisp (SBCL 2.5.8)" | 6027 |
31+
| "Crystal (Crystal 1.17.0)" | 6028 |
32+
| "Cyber (Cyber v0.3)" | 6029 |
33+
| "D (DMD 2.111.0)" | 6030 |
34+
| "D (GDC 15.2)" | 6031 |
35+
| "D (LDC 1.41.0)" | 6032 |
36+
| "Dart (Dart 3.9.2)" | 6033 |
37+
| "dc 1.5.2 (GNU bc 1.08.2)" | 6034 |
38+
| "ECLiPSe (ECLiPSe 7.1_13)" | 6035 |
39+
| "Eiffel (Gobo Eiffel 22.01)" | 6036 |
40+
| "Eiffel (Liberty Eiffel 07829e3)" | 6037 |
41+
| "Elixir (Elixir 1.18.4 (OTP 28.0.2))" | 6038 |
42+
| "Emacs Lisp(Native Compile)(GNU Emacs 29.4)" | 6039 |
43+
| "Emojicode 1.0 beta 2 (emojicodec 1.0 beta 2)" | 6040 |
44+
| "Erlang (Erlang 28.0.2)" | 6041 |
45+
| "F# 9.0 (.NET 9.0.8)" | 6042 |
46+
| "Factor (Factor 0.100)" | 6043 |
47+
| "Fish (fish 4.0.2)" | 6044 |
48+
| "Forth (gforth 0.7.3)" | 6045 |
49+
| "Fortran2018 (Flang 20.1.7)" | 6046 |
50+
| "Fortran2023 (GCC 14.2.0)" | 6047 |
51+
| "FORTRAN77 (GCC 14.2.0)" | 6048 |
52+
| "Gleam (Gleam 1.12.0 (OTP 28.0.2))" | 6049 |
53+
| "Go 1.18 (gccgo 15.2.0)" | 6050 |
54+
| "Go (go 1.25.1)" | 6051 |
55+
| "Haskell (GHC 9.8.4)" | 6052 |
56+
| "Haxe/JVM 4.3.7 (hxjava 4.2.0)" | 6053 |
57+
| "C++ IOI-Style(GNU++20) (GCC 14.2.0)" | 6054 |
58+
| "ISLisp (Easy-ISLisp 5.43)" | 6055 |
59+
| "Java24 (OpenJDK 24.0.2)" | 6056 |
60+
| "JavaScript (Bun 1.2.21)" | 6057 |
61+
| "JavaScript (Deno 2.4.5)" | 6058 |
62+
| "JavaScript (Node.js 22.19.0)" | 6059 |
63+
| "Jule (jule 0.1.6)" | 6060 |
64+
| "Koka (koka v3.2.2)" | 6061 |
65+
| "Kotlin (Kotlin/JVM 2.2.10)" | 6062 |
66+
| "Kuin (kuincl v.2021.8.17)" | 6063 |
67+
| "Lazy K (irori v1.0.0)" | 6064 |
68+
| "Lean (lean v4.22.0)" | 6065 |
69+
| "LLVM IR (Clang 21.1.0)" | 6066 |
70+
| "Lua (Lua 5.4.7)" | 6067 |
71+
| "Lua (LuaJIT 2.1.1703358377)" | 6068 |
72+
| "Mercury (Mercury 22.01.8)" | 6069 |
73+
| "Nim (Nim 1.6.20)" | 6071 |
74+
| "Nim (Nim 2.2.4)" | 6072 |
75+
| "OCaml (ocamlopt 5.3.0)" | 6073 |
76+
| "Octave (GNU Octave 10.2.0)" | 6074 |
77+
| "Pascal (fpc 3.2.2)" | 6075 |
78+
| "Perl (perl 5.38.2)" | 6076 |
79+
| "PHP (PHP 8.4.12)" | 6077 |
80+
| "Piet (your-diary/piet_programming_language 3.0.0) (PPM image)" | 6078 |
81+
| "Pony (ponyc 0.59.0)" | 6079 |
82+
| "PowerShell (PowerShell 7.5.2)" | 6080 |
83+
| "Prolog (SWI-Prolog 9.2.9)" | 6081 |
84+
| "Python (CPython 3.13.7)" | 6082 |
85+
| "Python (PyPy 3.11-v7.3.20)" | 6083 |
86+
| "R (GNU R 4.5.0)" | 6084 |
87+
| "ReasonML (reson 3.16.0)" | 6085 |
88+
| "Ruby 3.3 (truffleruby 25.0.0)" | 6086 |
89+
| "Ruby 3.4 (ruby 3.4.5)" | 6087 |
90+
| "Rust (rustc 1.89.0)" | 6088 |
91+
| "SageMath (SageMath 10.7)" | 6089 |
92+
| "Scala (Dotty 3.7.2)" | 6090 |
93+
| "Scala 3.7.2 (Scala Native 0.5.8)" | 6091 |
94+
| "Scheme (ChezScheme 10.2.0)" | 6092 |
95+
| "Scheme (Gauche 0.9.15)" | 6093 |
96+
| "Seed7 (Seed7 3.5.0)" | 6094 |
97+
| "Swift 6.2" | 6095 |
98+
| "Tcl (tclsh 9.0.1)" | 6096 |
99+
| "Terra (Terra 1.2.0)" | 6097 |
100+
| "TeX (tex 3.141592653)" | 6098 |
101+
| "Text (cat 9.4)" | 6099 |
102+
| "TypeScript 5.8 (Deno 2.4.5)" | 6100 |
103+
| "TypeScript 5.9 (tsc 5.9.2 (Bun 1.2.21))" | 6101 |
104+
| "TypeScript 5.9 (tsc 5.9.2 (Node.js 22.19.0))" | 6102 |
105+
| "Uiua (uiua 0.16.2)" | 6103 |
106+
| "Unison (Unison 0.5.47)" | 6104 |
107+
| "V (0.4.10)" | 6105 |
108+
| "Vala (valac 0.56.18)" | 6106 |
109+
| "Verilog 2012 (Icarus Verilog 12.0)" | 6107 |
110+
| "Veryl (veryl 0.16.4)" | 6108 |
111+
| "WebAssembly (wabt 1.0.34 + iwasm 2.4.1)" | 6109 |
112+
| "Whitespace (whitespacers 1.3.0)" | 6110 |
113+
| "Zig (Zig 0.15.1)" | 6111 |
114+
| "なでしこ (cnako3 3.7.8 (Node.js 22.19.0))" | 6112 |
115+
| "プロデル (mono版プロデル 2.0.1353)" | 6113 |
116+
| "Julia (Julia 1.11.6)" | 6114 |
117+
| "Python (Codon 0.19.3)" | 6115 |
118+
| "C++23 (Clang 21.1.0)" | 6116 |
119+
| "Fix (1.1.0-alpha.12)" | 6117 |
120+
| "SQL (DuckDB 1.3.2)" | 6118 |

0 commit comments

Comments
 (0)