道指令的符號是一次性,用完即丟棄,一般不用手動刪除,但保存式符號卻不能自動刪除。很早以前就想加入此功能,這次一鼓作氣順便就添加了。如果不考慮虛擬機效率,還可以加入按符號值刪除的功能,但爲效率之便,還是以後再做吧。
自刪除道指令程序
{
maifgn()()
{
[dgdfg] ->[子函數1("子函數1")(lll),子函數2("子函數2")(ttt),$hhhhh,$ttttt];//加入兩個保存式符號
[lll,ttt] ->[~hhhhh,gdfg1=lll,gdfg2=ttt,結束,顯示結果];//hhhhh被刪除。
}
子函數1(kk)(lll)
{
[kk]->[~,顯示結果]<kk>;
}
子函數2(yy)(ttt)
{
[yy]->[顯示結果]<yy>;
}
}
結果如圖: