Files
ljkiwi/t.lua
2024-02-22 20:58:47 -06:00

31 lines
582 B
Lua

local kiwi = require("kiwi")
local c
--debug.getupvalue
do
local v1 = kiwi.Var("v1")
local v2 = kiwi.Var("v2")
local v3 = kiwi.Var("v3")
local v4 = kiwi.Var("v4")
local v5 = kiwi.Var("v5")
local c = (3 * v1 + 4 * v2 + 6 * v3):eq(0)
local e = c:expression()
print(e)
end
collectgarbage("collect")
collectgarbage("collect")
-- c = (3 * v1 + 4 * v2 + 6 * v3):eq(0)
-- local t = c:expression():terms()
-- print(t[2].var)
-- for k, v in ipairs(t) do
-- print(k, v.var, v.coefficient)
-- end
-- for k, v in pairs(kiwi.ErrKind) do
-- print(k, v)
-- end