2025-02-06 17:04:45 +08:00
|
|
|
local parsedExpr = spacelua.parseExpression("1 + 1")
|
|
|
|
local evalResult = spacelua.evalExpression(parsedExpr)
|
2025-01-16 03:47:58 +08:00
|
|
|
assert(evalResult == 2, "Eval should return 2")
|
|
|
|
|
|
|
|
-- Slightly more advanced example with augmented environment
|
2025-02-06 17:04:45 +08:00
|
|
|
local parsedExpr = spacelua.parseExpression("tostring(a + 1)")
|
|
|
|
local evalResult = spacelua.evalExpression(parsedExpr, { a = 1 })
|
|
|
|
assert(evalResult == "2", "Eval should return 2 as a string")
|