iCAx开思网

标题: 求和求差求交为什么老是不行 [打印本页]

作者: yungezi    时间: 2008-12-10 10:36
标题: 求和求差求交为什么老是不行
求和求差求交为什么老是不行
请帮忙看下
entity/ent1,ent2,obj
l10:
    choose/'和差交','求和','求差','求交',resp
    jump/l10:,trm:,u10:,s10:,k10:,resp
u10:
    ident/'选择第一个实体',ent1,resp
    jump/u10:,trm:,resp
u20:
    ident/'选择第二个实体',ent2,resp
    jump/u20:,trm:,resp
u30:
    obj=unite/ent1,with,ent2
s10:
    ident/'选择第一个实体',ent1,resp
    jump/s10:,trm:,resp
s20:
    ident/'选择第二个实体',ent2,resp
    jump/s20:,trm:,resp
s30:
    obj=subtra/ent1,with,ent2
k10:
    ident/'选择第一个实体',ent1,resp
    jump/k10:,trm:,resp
k20:
    ident/'选择第二个实体',ent2,resp
    jump/k20:,trm:,resp
k30:
     obj=inters/ent1,with,ent2  
trm:
    halt
作者: -KASA-    时间: 2008-12-11 16:11
l10:
choose/'和差交','求和','求差','求交',resp
    jump/l10:,trm:,u10:,s10:,k10:,resp

这一步的跳转不对,应为:
JUMP/L10:,trm:,,,u10:,s10:,k10,resp

而且操作完毕后应有继续跳转语句。
如在u30:和s30:语句执行完毕后要跳转到trm:或跳回l10:
否则将继续执行下一条语句,从而导致程序不可控。

[ 本帖最后由 -KASA- 于 2008-12-11 16:12 编辑 ]




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3