export var functions

This commit is contained in:
Aidan 2020-07-03 16:27:02 -07:00
parent a08677b4f4
commit 4865c7ce92
No known key found for this signature in database
GPG key ID: 327711E983899316
5 changed files with 33 additions and 3 deletions

View file

@ -43,7 +43,7 @@ func (f Function) ParseFunction(args *Token) bool {
}
if i != 0 {
log.Log(log.ERR,
log.Log(log.ERR,
"Incorrect number of arguments",
"eval")
return false
@ -69,7 +69,7 @@ func GetFunction(arg string, table FuncTable) *Function {
if !ok {
log.Log(log.DEBUG,
"function " + arg + " not found",
"eval")
"ftable")
return nil
}

View file

@ -56,7 +56,6 @@ func GetVar(arg string, vt VarTable) *Token {
}
// TODO: this could be much more optimal
// TODO: Make sure variables are evaluated before being set
// probably a stdlib thing
func SetVar(variable string, value *Token, vt VarTable) {
(*vt)[variable] = value