func (sc *Scripting) EvalNA(script string, keys []string, args []string) ([]byte, error) {
	return sc.client.Execute("EVALNA", makeScriptArgs(script, keys, args)...)
}
EvalNA evaluates a Lua script in a non-atomic fashion.
The command uses None atomicity level and is otherwise identical to EVAL.
package t38c
import "strconv"
type Scripting struct {
	client tile38Client
}
func makeScriptArgs(scriptOrSHA string, keys []string, args []string) []string {
	cmdArgs := []string{
		scriptOrSHA,
		strconv.Itoa(len(keys)),
	}
	cmdArgs = append(cmdArgs, keys...)
	cmdArgs = append(cmdArgs, args...)
	return cmdArgs
}
func (sc *Scripting) Eval(script string, keys []string, args []string) ([]byte, error) {
	return sc.client.Execute("EVAL", makeScriptArgs(script, keys, args)...)
}