動態結果道指令
{
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)
{
}
}
程序載圖: