retrofitted arithmetic functions
This commit is contained in:
parent
f3e39e156c
commit
7c630d5a38
4 changed files with 264 additions and 1 deletions
|
|
@ -89,6 +89,11 @@ func (in *Token) Eval(funcs FuncTable, vars VarTable) *Token {
|
|||
inner = &Token{inner: inner}
|
||||
}
|
||||
res = funct.CallFunction(inner.Next, vars, funcs).Eval(funcs, vars)
|
||||
if res == nil {
|
||||
// function failed. logging is its responsibility
|
||||
return nil
|
||||
}
|
||||
|
||||
res.Append(in.Next)
|
||||
|
||||
} else {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue