阅读背景:

递归在类中的写法

来源:互联网 
struct ioo 
(
	toto =#(),
	fn getbonename nodep =
	(
		kong =#()
		if nodep.children.count > 0 then 
		(
			for i in  nodep.children do 
			(
			append toto i.name
			append kong i 
			)
		)
		if kong.count>0 then 
		(
			for i in kong do 
			(
				getbonename i
			)
		)
	),
	-- 下面进行调用 返回
	fn getbone  nodep  =
	(
		toto =#()
		getbonename nodep 
		return toto 
	)
)

op = ioo()

op.getbone  $
struct ioo 
(
	toto =#(),
	fn getbonename n



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: