|
|
|
|
|
|
43
|
var JavaScript = LanguageGeneral{"JavaScript", "js", "node", []string{}}
|
43
|
var JavaScript = LanguageGeneral{"JavaScript", "js", "node", []string{}}
|
|
44
|
var Haskell = LanguageGeneral{"Haskell", "hs", "runhaskell", []string{}}
|
44
|
var Haskell = LanguageGeneral{"Haskell", "hs", "runhaskell", []string{}}
|
|
45
|
var Rust = LanguageGeneral{"Rust", "rs", "./bin/run-rust", []string{}}
|
45
|
var Rust = LanguageGeneral{"Rust", "rs", "./bin/run-rust", []string{}}
|
|
|
|
46
|
var Julia = LanguageGeneral{"Julia", "jl", "julia", []string{}}
|
|
46
|
|
47
|
|
|
47
|
var languageMappings = map[string]Language{
|
48
|
var languageMappings = map[string]Language{
|
|
48
|
"go": Go,
|
49
|
"go": Go,
|
|
|
|
|
|
|
51
|
"javascript": JavaScript,
|
52
|
"javascript": JavaScript,
|
|
52
|
"haskell": Haskell,
|
53
|
"haskell": Haskell,
|
|
53
|
"rust": Rust,
|
54
|
"rust": Rust,
|
|
|
|
55
|
"julia": Julia,
|
|
54
|
}
|
56
|
}
|
|
55
|
|
57
|
|
|
56
|
func writeCode(code string, extension string) (*os.File, error) {
|
58
|
func writeCode(code string, extension string) (*os.File, error) {
|