|
f=require("fvirtual")
|
|
catch_undef_globs() -- catch "undefined" global variables
|
|
|
|
n1 = f.Node()
|
|
n2 = f.Node()
|
|
assert(n1:addChild(n2) == 1)
|
|
|
|
ns = f.NodeSwitch()
|
|
assert(ns:addChild(n2) == 2)
|
|
assert(ns:addChild(ns) == 2)
|
|
assert(ns:addChild(n1, false) == 3)
|