Lucas Stadler 11 lat temu
rodzic
commit
48fb407a08
2 zmienionych plików z 3 dodań i 0 usunięć
  1. 1 0
      go/linguaevalia/README.md
  2. 2 0
      go/linguaevalia/linguaevalia.go

+ 1 - 0
go/linguaevalia/README.md

@ -29,6 +29,7 @@ to have them installed as well.
29 29
- `julia`
30 30
- `pixie`
31 31
- `c`
32
- `bash`
32 33
33 34
Adding more is relatively simple: If there is a command that runs code in
34 35
a language given a file, just add [the appropriate line](./linguaevalia.go#L40-L47)

+ 2 - 0
go/linguaevalia/linguaevalia.go

@ -46,6 +46,7 @@ var Rust = LanguageGeneral{"Rust", "rs", "./bin/run-rust", []string{}}
46 46
var Julia = LanguageGeneral{"Julia", "jl", "julia", []string{}}
47 47
var Pixie = LanguageGeneral{"Pixie", "pxi", "pixie-vm", []string{}}
48 48
var C = LanguageGeneral{"C", "c", "./bin/run-c", []string{}}
49
var Bash = LanguageGeneral{"Bash", "bash", "bash", []string{}}
49 50
50 51
var languageMappings = map[string]Language{
51 52
	"go":         Go,
@ -57,6 +58,7 @@ var languageMappings = map[string]Language{
57 58
	"julia":      Julia,
58 59
	"pixie":      Pixie,
59 60
	"c":          C,
61
	"bash":       Bash,
60 62
}
61 63
62 64
func writeCode(code string, extension string) (*os.File, error) {