动态结果道指令
{
maifgn()()
{
[start]->[test([test1,test2]-><77>)];//动态道指令
[start]->[test1,test2];
[test1,test2]->[test(test1,test2)($hhhhh1)];//第一次调用函数test
[hhhhh1]<end>->[test(<[test1,test2]-><<yyyyy>>),test11,test12,test13,$end];//动态结果道指令
[test11,test12,test13]->[test(test11,test12)($hhhhh2)];//使用动态参数返回
[hhhhh1,hhhhh2,yyyyy]->[结束,显示结果];
}
test(test1,test2,test3)(return)
{
}
}
或另一种编法:
动态结果道指令
{
maifgn()()
{
[start]->[test([test1,test2]-><77>)]; //动态道指令
[start]->[test1,test2];
[test1,test2]->[test(test1,test2)($hhhhh1)]; //第一次调用函数test
[hhhhh1]<end>->[test(<[test1,test2]-><99>>),test11,test12,test13,$end]; //动态结果道指令
[test11,test12,test13]->[test(test11,test12)($hhhhh2)]; //第二次调用函数返回多值。
[[hhhhh1,hhhhh2]]->[结束,显示结果];//使用八卦道指令
}
test(test1,test2,test3)(return)
{
}
}
程序载图: