-
-
Notifications
You must be signed in to change notification settings - Fork 302
/
langs.go
57 lines (54 loc) · 1.49 KB
/
langs.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
package mg
const (
AllLangs Lang = "*"
ActionScript Lang = "actionscript"
AppleScript Lang = "applescript"
ASP Lang = "asp"
C Lang = "c"
Clojure Lang = "clojure"
CPP Lang = "c++"
CSharp Lang = "cs"
CSS Lang = "css"
D Lang = "d"
Diff Lang = "diff"
DosBatch Lang = "dosbatch"
Dot Lang = "dot"
Empty Lang = "empty"
Erl Lang = "erl"
Erlang Lang = "erlang"
Go Lang = "go"
GoMod Lang = "go.mod"
GoSum Lang = "go.sum"
Groovy Lang = "groovy"
Haskell Lang = "haskell"
Java Lang = "java"
JS Lang = "js"
JSON Lang = "json"
JSX Lang = "JSX"
LaTeX Lang = "latex"
LISP Lang = "lisp"
Lua Lang = "lua"
Makefile Lang = "makefile"
Matlab Lang = "matlab"
ObjC Lang = "objc"
Ocaml Lang = "ocaml"
Octave Lang = "octave"
Pascal Lang = "pascal"
Perl Lang = "perl"
PHP Lang = "php"
Plist Lang = "plist"
Python Lang = "python"
Rlang Lang = "r"
Ruby Lang = "ruby"
Rust Lang = "rust"
Scala Lang = "scala"
ShellScript Lang = "shell"
SQL Lang = "sql"
Tcl Lang = "tcl"
TS Lang = "ts"
TSX Lang = "tsx"
Yaml Lang = "yaml"
)
// Lang is the lower-case name of a language i.e. "go", not "Go"
// where possible, the predefined instances in should be used
type Lang string