道指令的符号是一次性,用完即丢弃,一般不用手动删除,但保存式符号却不能自动删除。很早以前就想加入此功能,这次一鼓作气顺便就添加了。如果不考虑虚拟机效率,还可以加入按符号值删除的功能,但为效率之便,还是以后再做吧。
自删除道指令程序
{
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>;
}
}
结果如图: