Lucas Stadler 11 vuotta sitten
vanhempi
commit
b0c0664979
2 muutettua tiedostoa jossa 3 lisäystä ja 0 poistoa
  1. 1 0
      go/linguaevalia/README.md
  2. 2 0
      go/linguaevalia/linguaevalia.go

+ 1 - 0
go/linguaevalia/README.md

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

+ 2 - 0
go/linguaevalia/linguaevalia.go

@ -47,6 +47,7 @@ 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 49
var Bash = LanguageGeneral{"Bash", "bash", "bash", []string{}}
50
var Lua = LanguageGeneral{"Lua", "lua", "lua", []string{}}
50 51
51 52
var languageMappings = map[string]Language{
52 53
	"go":         Go,
@ -59,6 +60,7 @@ var languageMappings = map[string]Language{
59 60
	"pixie":      Pixie,
60 61
	"c":          C,
61 62
	"bash":       Bash,
63
	"lua":        Lua,
62 64
}
63 65
64 66
func writeCode(code string, extension string) (*os.File, error) {