[发明专利]人工智能机及其实现自然语言理解的方法无效
申请号: | 02133300.9 | 申请日: | 2002-10-28 |
公开(公告)号: | CN1493980A | 公开(公告)日: | 2004-05-05 |
发明(设计)人: | 王伟 | 申请(专利权)人: | 王伟 |
主分类号: | G06F9/45 | 分类号: | G06F9/45 |
代理公司: | 大连万友专利事务所 | 代理人: | 王发 |
地址: | 116033辽宁省大连市*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种人工智能机及其实现自然语言理解的方法。该人工智能机直接用自然语言描述其知识库中的知识,并以面向自然语言的汇编语言——ANL语言为基础,通过自然语言理解系统,以扩展词指令的方式对外部输入的自然语言描述的文本内容进行理解,从而使人工智能机能够理解人类用自然语言表达的问题,并能够通过联系上下文的背景知识和常识知识来进行理解,进而解决比较复杂的问题,具有较高的智能水平。 | ||
搜索关键词: | 人工智能 及其 实现 自然语言 理解 方法 | ||
【主权项】:
1、一种人工智能机实现自然语言理解的方法,其特征在于:它以面向自然语言的汇编语言——ANL语言为基础,以扩展词指令的方式对外部输入的自然语言描述的文本内容进行理解,扩展词指令是针对词、句子、句式的由若干个ANL语言指令构成的描述体,工作过程如下:(1)向人工智能机输入用ANL语言描述的有关自然语言的知识,建造ANL语言描述库,主要包括三个部分,句子的ANL语言描述库、句式的ANL语言描述库、词的ANL语言描述库;(2)向人工智能机输入用自然语言直接描述的各种内容,建造自然语言描述库,包括句子的自然语言描述库、句式的自然语言描述库、词的自然语言描述库三部分,这些库是按知识块形式进行组织的,每个知识块包括头部标题和体部,体部是由若干个自然语言句子构成的对头部标题的解释;(3)人工智能机对送来的经过分词后的句子暂时先去掉分词分隔符后合成原句;(4)在句子的ANL语言描述库中,进行查找该合成的原句,如果查找成功,就把该扩展词指令的ANL内容从句子的ANL语言描述库中调出来,从第一行开始逐条地执行每条指令,当该描述该扩展词指令的所有相关的ANL指令执行完毕,那么人工智能机对这个句子的理解过程结束;(5)如果在句子的ANL语言描述库中查找失败,就执行按常规逐个词的理解方式;首先取出送来的经过分词后的句子中的第一个词,如果该词是数字,机器能够自动地生成对应的关于数字的ANL语言描述;如果该词不是数字,则在词的自然语言描述库中进行查找匹配该词,如果查找成功,则直接执行知识块体部的对该词的自然语言解释的句子,否则,则进入词的ANL语言描述库中进行查找;(6)如果在词的ANL语言的描述库中查找成功,就把该扩展词指令的ANL内容从词的ANL描述库中调出来,按指令逐条执行,当该扩展词指令的所有相关的ANL指令执行完毕,人工智能机对这个句子中的这个词的理解过程结束;如果查找失败,人工智能机则终止当前处理过程,必须先在词库中建立对应的词的描述,系统才能处理;(7)按步骤5,依次读取当前句子的下一个词并执行,直至当前句子的所有的词,包括标点都执行完毕,那么当前的句子按照逐个词的理解结束;下一步进行句式处理;(8)将上述逐个词理解的句子的每个词的词性所生成的相应的句式,先在句式的自然语言描述库中进行查找,如果查找成功,那么直接执行知识块体部中的对该句式的自然语言解释的句子,否则,则在句式的ANL语言描述库中进行查找该句式,如果查找成功,就把该扩展词指令的ANL语言描述的内容调出来,按指令逐条执行,当该操作的所有相关的ANL指令执行完毕时,人工智能机对这个句子的附加的句式的理解过程结束;如果在句式的ANL语言描述库中查找失败,句式处理过程结束;此时人工智能机对当前句子的理解结束。其中ANL语言的指令如下:DEFINER格式:DEFINER自定义寄存器名称(操作数1)内部寄存器号(MEMxx)(操作数2)该指令是对自定义名称的寄存器,与内部的寄存器区空间编号建立相应的映射;TEXT格式:TEXT描述性的文字(操作数1)该指令是声明这是陈述一个说明性的内容,不执行任何操作,只是便于理解程序而设置的;IF格式:IF直接寻址的内容(操作数1)运算符立即数(操作数2)跳转-真跳转-假该指令是一个对当前直接寻址的内容与立即数进行逻辑判断的指令,如果条件为真,那么就跳转到该指令的跳转-真这个列中的所指明的地址;如果条件为假,那么就跳到该指令的跳转-假这个列中的所指明地址;IFR格式:IFR直接寻址的内容(操作数1)运算符寄存器(操作数2)跳转-真跳转-假该指令是一个对当前直接寻址的内容与寄存器内容进行逻辑判断的指令,如果条件为真,那么就跳转到该指令的跳转-真这个列中的所指明的地址;如果条件为假,那么就跳到该指令的跳转-假这个列中的所指明地址;IFRK格式:IFRK寄存器(操作数1)运算符立即数(操作数2)跳转-真跳转-假该指令是一个对当前寄存器的内容与立即数进行逻辑判断的指令,如果条件为真,就跳转到该指令的跳转-真这个列中的所指明的地址;IFRR格式:IFRR寄存器(操作数1)运算符寄存器(操作数2)跳转-真跳转-假该指令是一个对当前寄存器的内容与寄存器内容进行逻辑判断的指令,如果是条件为真,那么就跳转到该指令的跳转-真这个列中的所指明的地址;如果条件为假,就跳到该指令的跳转-假这个列中的所指明地址;AND格式:AND直接寻址的内容(操作数1)运算符立即数(操作数2)跳转-真跳转-假该指令接着IFxx类指令之后,由多个该指令并列完成多个与判断的指令,功能相当于IF指令,是一个对当前直接寻址的内容与立即数进行逻辑判断的指令,如果条件为真,那么就跳转到该指令的跳转-真这个列中的所指明的地址;如果条件为假,那么就跳到该指令的跳转-假这个列中的所指明地址;ANDR格式:ANDR直接寻址的内容(操作数1)运算符寄存器(操作数2)跳转-真跳转-假该指令接着IFxx类指令之后,由多个该指令并列完成多个与判断的指令,功能相当于IFR指令,是一个对当前直接寻址的内容与立即数进行逻辑判断的指令,如果条件为真,那么就跳转到该指令的跳转-真这个列中的所指明的地址;如果条件为假,就跳到该指令的跳转-假这个列中的所指明地址;ANDRK格式:ANDRK寄存器(操作数1)运算符立即数(操作数2)跳转-真跳转-假该指令接着IFxx类指令之后,由多个该指令并列完成多个与判断的指令,功能相当于IFRK指令,是一个对当前寄存器的内容与立即数进行逻辑判断的指令,如果条件为真,就跳转到该指令的跳转-真这个列中的所指明的地址;如果条件为假,那么就跳到该指令的跳转-假这个列中的所指明地址;ANDRR格式:ANDRR寄存器(操作数1)运算符寄存器(操作数2)跳转-真 跳转-假该指令接着IFxx类指令之后,由多个该指令并列完成多个与判断的指令,功能相当于IFRR指令,是一个对当前寄存器的内容与寄存器内容进行逻辑判断的指令,如果是条件为真,那么就跳转到该指令的跳转-真这个列中的所指明的地址;如果条件为假,就跳到该指令的跳转-假这个列中的所指明地址;OR格式:OR直接寻址的内容(操作数1)运算符立即数(操作数2)跳转-真跳转-假该指令接着IFxx类指令之后,由多个该指令并列完成多个或判断的指令,功能相当于IF指令,是一个对当前直接寻址的内容与立即数进行逻辑判断的指令,如果条件为真,就跳转到该指令的跳转-真这个列中的所指明的地址;如果条件为假,那么就跳到该指令的跳转-假这个列中的所指明地址;格式:ORR直接寻址的内容(操作数1)运算符寄存器(操作数2)跳转-真跳转-假该指令接着IFxx类指令之后,由多个该指令并列完成多个或判断的指令,功能相当于IFR指令,是一个对当前直接寻址的内容与立即数进行逻辑判断的指令,如果条件为真,就跳转到该指令的跳转-真这个列中的所指明的地址,;如果条件为假,那么就跳到该指令的跳转-假这个列中的所指明地址;ORRK格式:ORRK寄存器(操作数1)运算符立即数(操作数2)跳转-真跳转-假该指令接着IFxx类指令之后,由多个该指令并列完成多个或判断的指令,功能相当于IFRK指令,是一个对当前寄存器的内容与立即数进行逻辑判断的指令,如果条件为真,就跳转到该指令的跳转-真这个列中的所指明的地址;如果条件为假,那么就跳到该指令的跳转-假这个列中的所指明地址;ORRR格式:ORRR寄存器(操作数1)运算符寄存器(操作数2)跳转-真跳转-假该指令接着IFxx类指令之后,由多个该指令并列完成多个或判断的指令,功能相当于IFRR指令,是一个对当前寄存器的内容与寄存器内容进行逻辑判断的指令,如果是条件为真,就跳转到该指令的跳转-真这个列中的所指明的地址;如果条件为假,就跳到该指令的跳转-假这个列中的所指明地址;ENDIF格式:ENDIF标号(操作数1)该指令接着IFxx类指令之后,完成一个IFxx…THEN_xx…ELSE_xx…ENDIF,来表明这样一个IFxx类语句体的结束;END格式:END说明:该指令是表明对一个描述扩展词指令的ANL语言描述体的结束的指令,每一个ANL描述体必须有一个END指令;当系统执行到该指令就从当前的扩展词指令执行中退出;LET格式:LET直接寻址的内容(操作数1)运算符立即数(操作数2)该指令是一个对当前直接寻址的内容通过立即数进行赋值的指令;LETR格式:LETR直接寻址的内容(操作数1)运算符寄存器(操作数2)该指令是一个对当前直接寻址的内容通过寄存器进行赋值的指令;LETRK格式:LETRK寄存器(操作数1)运算符立即数(操作数2)该指令是一个对当前寄存器中的内容通过立即数进行赋值的指令;LETRR格式:LETRR寄存器(操作数1)运算符寄存器(操作数2)该指令是一个对当前寄存器中的内容通过寄存器进行赋值的指令;TRIM_LEFT格式:TRIM_LEFT直接寻址的内容(操作数1)运算符立即数(操作数2)该指令是一个对当前直接寻址的内容(字符串)从左边删除与立即数(操作数2)相同的部分的操作指令;TRIM_LEFTR格式:TRIM_LEFTR直接寻址的内容(操作数1)运算符寄存器(操作数2)该指令是一个对当前直接寻址的内容(字符串)从左边删除与寄存器(操作数2)中内容相同的部分的操作指令;TRIM_LEFTRK格式:TRIM_LEFTRK寄存器(操作数1)运算符立即数(操作数2)该指令是一个对当前寄存器寻址的内容(字符串)从左边删除与立即数(操作数2)内容相同的部分的操作指令;TRIM_LEFTRR格式:TRIM_LEFTRR寄存器(操作数1)运算符寄存器(操作数2)该指令是一个对当前的寄存器寻址的内容(字符串)从左边删除与寄存器(操作数2)中内容相同的部分的操作指令;TRIM_RIGHT格式:TRIM_RIGHT直接寻址的内容(操作数1)运算符立即数(操作数2)该指令是一个对当前直接寻址的内容(字符串)从右边删除与立即数(操作数2)相同的部分的操作指令;TRIM_RIGHTR格式:TRIM_RIGHTR直接寻址的内容(操作数1)运算符寄存器(操作数2)该指令是一个对当前直接寻址的内容(字符串)从右边删除与寄存器(操作数2)中内容相同的部分的操作指令;TRIM_RIGHTRK格式:TRIM_RIGHTRK寄存器(操作数1)运算符立即数(操作数2)该指令是一个对当前寄存器寻址的内容(字符串)从右边删除与立即数(操作数2)内容相同的部分的操作指令;TRIM_RIGHTRR格式:TRIM_RIGHTRR寄存器(操作数1)运算符寄存器(操作数2)该指令是一个对当前寄存器寻址的内容(字符串)从右边删除与寄存器(操作数2)中内容相同的部分的操作指令;GET_LEFT格式:GET_LEFT直接寻址的内容(操作数1)运算符立即数(操作数2)该指令是一个对当前直接寻址的内容(字符串)从左边截取到立即数(操作数2)个字符长度的部分的操作指令;GET_LEFTR格式:GET_LEFTR直接寻址的内容(操作数1)运算符寄存器(操作数2)该指令是一个对当前直接寻址的内容(字符串)从左边截取到寄存器(操作数2)中数值指定的字符长度的部分的操作指令;GET_LEFTRK格式:GET_LEFTRK寄存器(操作数1)运算符立即数(操作数2)该指令是一个对当前寄存器寻址的内容(字符串)从左边截取到立即数(操作数2)中的数值指定的字符长度的部分的操作指令;GET_LEFTRR格式:GET_LEFTRR寄存器(操作数1)运算符寄存器(操作数2)该指令是一个对当前寄存器寻址的内容(字符串)从左边截取到寄存器(操作数2)中的数值指定的字符长度的部分的操作指令;GET_RIGHT格式:GET_RIGHT直接寻址的内容(操作数1)运算符立即数(操作数2)该指令是一个对当前直接寻址的内容(字符串)从右边截取到立即数(操作数2)个字符长度的部分的操作指令;GET_RIGHTR格式:GET_RIGHTR直接寻址的内容(操作数1)运算符寄存器(操作数2)该指令是一个对当前直接寻址的内容(字符串)从右边截取到寄存器(操作数2)中数值指定的字符长度的部分的操作指令;GET_RIGHTRK格式:GET_RIGHTRK寄存器(操作数1)运算符立即数(操作数2)该指令是一个对当前寄存器寻址的内容(字符串)从右边截取到立即数(操作数2)中的数值指定的字符长度的部分的操作指令;GET_RIGHTRR格式:GET_RIGHTRR寄存器(操作数1)运算符寄在器(操作数2)该指令是一个对当前寄存器寻址的内容(字符串)从右边截取到寄存器(操作数2)中的数值指定的字符长度的部分的操作指令;GOTO格式:GOTO标号(操作数1)该指令是完成直接地无条件跳转到指定行号的位置开始执行的操作;GOTOR格式:GOTOR寄存器(操作数1)该指令是完成直接地无条件跳转到寄存器寻址的寄存器的值指定行号的位置开始执行的操作;CALL格式:CALL标号(操作数1)该指令是同RETURN指令配合使用的,共同完成直接地无条件调用指定的以行号命名的子程序执行的操作,并通过RETURN从子程序中返回到该指令的下一个指令的位置;RETURN格式:RETURN标号(操作数1)该指令是同CALL指令配合使用的;共同来完成直接地无条件调用指定的以行号命名的子程序执行的操作,并通过RETURN从子程序中返回到该指令的下一个指令的位置;PUSH格式:PUSH寄存器(操作数1)该指令是同POP指令配合使用的;完成将当前寄存器寻址的寄存器的内容进行压栈操作;POP格式:POP寄存器(操作数1)该指令是同PUSH指令配合使用的;完成将当前寄存器寻址的寄存器的内容进行出栈操作;SETON格式:SETON直接寻址的内容(操作数1)该指令是将当前的浮动指针建立到以当前浮动指针的位置为参照的直接寻址的内容(操作数1)所指定的位置上的操作指令;SETONR格式:SETONR寄存器(操作数1)该指令是将当前的浮动指针建立到以当前浮动指针的位置为参照的寄存器寻址的内容(操作数1)所指定的位置上的操作指令;GOBACK格式:GOBACK该指令是将当前的可能已经是访问到上下文的其他某个位置的浮动指针恢复到当前的扩展词指令的主指针的位置上的操作指令SEND格式:SEND直接寻址的内容(操作数1)运算符寄存器(操作数2)该指令是一个对当前直接寻址的内容发送到寄存器(操作数2)中的操作指令;SENDPOS格式:SENDPOS直接寻址的内容(操作数1)运算符寄存器(操作数2)该指令是一个将当前的直接寻址的内容所在的位置发送到寄存器(操作数2)中的操作指令;SENDLENGTH格式:SENDLENGTH直接寻址的内容(操作数1)运算符寄存器(操作数2)该指令是一个将当前的直接寻址的内容所占的字符的个数发送到寄存器(操作数2)中的操作指令;SENDLENGTHR格式:SENDLENGTHR寄存器(操作数1)运算符寄存器(操作数2)该指令是一个对当前寄存器的内容所占的字符的个数发送到寄存器(操作数2)中的操作指令;FIND格式:FIND立即数(操作数1)运算符寄存器(操作数2)该指令是一个根据立即数(操作数1)中的内容对当前的扩展词指令的浮动指针的直接寻址的内容所在的句子的每一个词进行查找的操作指令;FINDR格式:FINDR寄存器(操作数1)运算符寄存器(操作数2)该指令是一个根据寄存器(操作数1)中的内容对当前的扩展词指令的浮动指针的直接寻址的内容所在的句子的每一个词进行查找的操作指令;NOP格式:NOP该指令是一个不执行任何操作的空操作指令,仅是占有一个指令行;该指令主要用于调试使用,或是对准备取消的指令临时用该指令代替,而不会改变指令行的数目;ERROR格式:ERROR描述性的文字(操作数1)该指令是将根据操作数1内容(描述性的文字),生成一个错误提示窗口,窗口显示的内容就是该指令后面的操作数1的内容;ILET_RAM格式:ILET_RAM直接寻址的内容(操作数1)运算符寄存器(操作数2)该指令是一个通过寄存器间接寻址的寄存器对当前直接寻址的内容进行赋值的操作指令;ILET_REG格式:ILET_REG寄存器(操作数1)运算符寄存器(操作数2)该指令是一个通过寄存器间接寻址的寄存器对当前寄存器(操作数1)的内容进行赋值的操作指令;MAKE_OUTPUT格式:MAKE_OUTPUT属性名(操作数1)运算符描述性的文字(操作数2)该指令是一个把该指令后面的操作数2的内容写入到系统的输出窗口的操作指令;MAKE_OUTPUTR格式:MAKE_OUTPUTR属性名(操作数1)运算符寄存器(操作数2)该指令是一个把寄存器(操作数2)的内容写入到系统的输出窗口的操作指令;MAKE_ROM格式:MAKE_ROM标号(操作数1)该指令是完成将当前正在执行的扩展词指令进行悬挂处理,也即将当前的扩展词指令执行的现场,保存进悬挂工作区缓存中,以便下一次执行处于悬挂中的该扩展词指令;MAKE_ROMR格式:MAKE_ROMR标号(操作数1)暂时保留的指令,用于以后扩展;MAKE_KNOWS格式:MAKE_KNOWS描述性的文字(操作数1)该指令是一个通过该指令后面的立即数的(操作数1)的内容产生一个新的自然语言句子的并到知识库中查找匹配并执行的操作指令;MAKE_KNOWSR格式:MAKE_KNOWSR寄存器(操作数1)该指令是一个通过该指令后面的寄存器的(操作数1)的内容产生一个新的自然语言句子的并到知识库中查找匹配并执行的操作指令;READ_RESULT格式:READ_RESULT属性名(操作数1)运算符寄存器(操作数2)该指令是一个把由ANL语言的MAKEvKNOWS或MAKE_KNOWSR指令生成的句子,在执行完后,生成的在生成句工作区的结果,通过该指令把相应的内容通过指定的属性名(操作数1)读取送到寄存器(操作数2)的操作指令,是与MAKE_KNOWS或MAKE_KNOWSR指令配合使用的;THEN_LET仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是LET的话,则使用该指令;其他的格式和功能都同LET指令完全一样;THEN_LETR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是LETR的话,则使用该指令;THEN_LETRK仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是LETRK的话,则使用该指令;其他的格式和功能都同LETRK指令完全一样;THEN_LETRR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是LETRR的话,则使用该指令;其他的格式和功能都同LETRR指令完全一样;THEN_TRIM_LEFT仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是TRIM_LEFT的话,则使用该指令;其他的格式和功能都同TRIM_LEFT指令完全一样;THEN_TRIM_LEFTR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是TRIM_LEFTR的话,则使用该指令;其他的格式和功能都同TRIM_LEFTR指令完全一样;THEN_TRIM_LEFTRK仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是TRIM_LEFTRK的话,则使用该指令;其他的格式和功能都同TRIM_LEFTRK指令完全一样;THEN_TRIM_LEFTRR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是TRIM_LEFTRR的话,则使用该指令;其他的格式和功能都同TRIM_LEFTRR指令完全一样;THEN_TRIM_RIGHT仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是TRIM_RIGHT的话,则使用该指令;其他的格式和功能都同TRIM_RIGHT指令完全一样;仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是TRIM_RIGHTR的话,则使用该指令;其他的格式和功能都同TRIM_RIGHTR指令完全一样;THEN_TRIM_RIGHTRK仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是TRIM_RIGHTRR的话,则使用该指令;其他的格式和功能都同TRIM_RIGHTRR指令完全一样;THEN_TRIM_RIGHTRR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是TRIM_RIGHTRR的话,则使用该指令;其他的格式和功能都同TRIM_RIGHTRR指令完全一样;THEN_GET_LEFT仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是GET_LEFT的话,则使用该指令;其他的格式和功能都同GET_LEFT指令完全一样;THEN_GET_LEFTR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是GET_LEFTR的话,则使用该指令;其他的格式和功能都同GET_LEFTR指令完全一样;THEN_GET_LEFTRK仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是GET_LEFTRK的话,则使用该指令;其他的格式和功能都同GET_LEFTRK指令完全一样;THEN_GET_LEFTRR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是GET_LEFTRR的话,则使用该指令;其他的格式和功能都同GET_LEFTRR指令完全一样;THEN_GET_RIGHT仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是GET_RIGHT的话,则使用该指令;其他的格式和功能都同GET_RIGHT指令完全一样;THEN_GET_RIGHTR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是GET_RIGHTR的话,则使用该指令;其他的格式和功能都同GET_RIGHTR指令完全一样;THEN_GET_RIGHTRK仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是GET_RIGHTRK的话,则使用该指令;其他的格式和功能都同GET_RIGHTRK指令完全一样;THEN_GET_RIGHTRR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是GET_RIGHTRR的话,则使用该指令;其他的格式和功能都同GET_RIGHTRR指令完全一样;THEN_GOTO仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是GOTO的话,则使用该指令;其他的格式和功能都同GOTO指令完全一样;THEN_GOTOR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是GOTOR的话,则使用该指令;其他的格式和功能都同GOTOR指令完全一样;THEN_CALL仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是CALL的话,则使用该指令;其他的格式和功能都同CALL指令完全一样;THEN_RETURN仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是RETURN的话,则使用该指令;其他的格式和功能都同RETURN指令完全一样;THEN_PUSH仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是PUSH的话,则使用该指令;其他的格式和功能都同PUSH指令完全一样;THEN_POP仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是POP的话,则使用该指令;其他的格式和功能都同POP指令完全一样;THEN_SETON仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是SETON的话,则使用该指令;其他的格式和功能都同SETON指令完全一样;THEN_SETONR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是SETONR的话,则使用该指令;其他的格式和功能都同SETONR指令完全一样;THEN_GOBACK仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是GOBACK的话,则使用该指令;其他的格式和功能都同GOBACK指令完全一样;THEN_SEND仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是SEND的话,则使用该指令;其他的格式和功能都同SEND指令完全一样;THEN_SENDPOS仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是SENDPOS的话,则使用该指令;其他的格式和功能都同SENDPOS指令完全一样;THEN_SENDLENGTH仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是SENDLENGTH的话,则使用该指令;其他的格式和功能都同SENDLENGTH指令完全一样;THEN_SENDLENGTHR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是SENDLENGTHR的话,则使用该指令;其他的格式和功能都同SENDLENGTHR指令完全一样;THEN_FIND仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是FIND的话,则使用该指令;其他的格式和功能都同FIND指令完全一样;THEN_FINDR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是FINDR的话,则使用该指令;其他的格式和功能都同FINDR指令完全一样;THEN_NOP仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是NOP的话,则使用该指令;其他的格式和功能都同NOP指令完全一样;THEN_ERROR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是ERROR的话,则使用该指令;其他的格式和功能都同ERROR指令完全一样;THEN_ILET_RAM仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是ILET_RAM的话,则使用该指令;其他的格式和功能都同ILET_RAM指令完全一样;THEN_ILET_REG仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是ILET_REG的话,则使用该指令;其他的格式和功能都同ILET_REG指令完全一样;THEN_MAKE_OUTPUT仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是MAKE_OUTPUT的话,则使用该指令;其他的格式和功能都同MAKE_OUTPUT指令完全一样;THEN_MAKE_OUTPUTR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是MAKE_OUTPUTR的话,则使用该指令;其他的格式和功能都同MAKE_OUTPUTR指令完全一样;THEN_MAKE_ROM仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是MAKE_ROM的话,则使用该指令;其他的格式和功能都同MAKE_ROM指令完全一样;THEN_MAKE_ROMR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是MAKE_ROMR的话,则使用该指令;其他的格式和功能都同MAKE_ROMR指令完全一样;THEN_MAKE_KNOWS仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是MAKE_KNOWS的话,则使用该指令;其他的格式和功能都同MAKE_KNOWS指令完全一样;THEN_MAKE_KNOWSR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是MAKE_KNOWSR的话,则使用该指令;其他的格式和功能都同MAKE_KNOWSR指令完全一样;THEN_READ_RESULT仅用在IFxx…THEN…ELSE…ENDIF语句,如果在THEN位置的第一个指令是READ_RESULT的话,则使用该指令;其他的格式和功能都同READ_RESULT指令完全一样;ELSE_LET仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是LET的话,则使用该指令;其他的格式和功能都同LET指令完全一样;ELSE_LETR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是LETR的话,则使用该指令;其他的格式和功能都同LETR指令完全一样;ELSE_LETRK仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是LETRK的话,则使用该指令;其他的格式和功能都同LETRK指令完全一样;ELSE_LETRR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是LETRR的话,则使用该指令;其他的格式和功能都同LETRR指令完全一样;ELSE_TRIM_LEFT仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是TRIM_LEFT的话,则使用该指令;其他的格式和功能都同TRIM_LEFT指令完全一样;ELSE_TRIM_LEFTR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是TRIM_LEFTR的话,则使用该指令;其他的格式和功能都同TRIM_LEFTR指令完全一样;ELSE_TRIM_LEFTRK仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是TRIM_LEFTRK的话,则使用该指令;其他的格式和功能都同TRIM_LEFTRK指令完全一样;ELSE_TRIM_LEFTRR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是TRIM_LEFTRR的话,则使用该指令;其他的格式和功能都同TRIM_LEFTRR指令完全一样;ELSE_TRIM_RIGHT仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是TRIM_RIGHT的话,则使用该指令;其他的格式和功能都同TRIM_RIGHT指令完全一样;ELSE_TRIM_RIGHTR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是TRIM_RIGHTR的话,则使用该指令;其他的格式和功能都同TRIM_RIGHTR指令完全一样;ELSE_TRIM_RIGHTRK仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是TRIM_RIGHTRK的话,则使用该指令;其他的格式和功能都同TRIM_RIGHTRK指令完全一样;ELSE_TRIM_RIGHTRR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是TRIM_RIGHTRR的话,则使用该指令;其他的格式和功能都同TRIM_RIGHTRR指令完全一样;ELSE_GET_LEFT仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是GET_LEFT的话,则使用该指令;其他的格式和功能都同GET_LEFT指令完全一样;ELSE_GET_LEFTR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是GET_LEFTR的话,则使用该指令;其他的格式和功能都同GET_LEFTR指令完全一样;ELSE_GET_LEFTRK仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是GET_LEFTRK的话,则使用该指令;其他的格式和功能都同GET_LEFTRK指令完全一样;ELSE_GET_LEFTRR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是GET_LEFTRR的话,则使用该指令;其他的格式和功能都同GET_LEFTRR指令完全一样;ELSE_GET_RIGHT仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是GET_RIGHT的话,则使用该指令;其他的格式和功能都同GET_RIGHT指令完全一样;ELSE_GET_RIGHTR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是GET_RIGHTR的话,则使用该指令;其他的格式和功能都同GET_RIGHTR指令完全一样;ELSE_GET_RIGHTRK仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是GET_RIGHTRK的话,则使用该指令;其他的格式和功能都同GET_RIGHTRK指令完全一样;ELSE_GET_RIGHTRR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是GET_RIGHTRR的话,则使用该指令;其他的格式和功能都同GET_RIGHTRR指令完全一样;ELSE_GOTO仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是GOTO的话,则使用该指令;其他的格式和功能都同GOTO指令完全一样;ELSE_GOTOR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是GOTOR的话,则使用该指令;其他的格式和功能都同GOTOR指令完全一样;ELSE_CALL仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是CALL的话,则使用该指令;其他的格式和功能都同CALL指令完全一样;ELSE_RETURN仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是RETURN的话,则使用该指令;其他的格式和功能都同RETURN指令完全一样;ELSE_PUSH仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是PUSH的话,则使用该指令;其他的格式和功能都同PUSH指令完全一样;ELSE_POP仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是POP的话,则使用该指令;其他的格式和功能都同POP指令完全一样;ELSE_SETON仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是SETON的话,则使用该指令;其他的格式和功能都同SETON指令完全一样;ELSE_SETONR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是SETONR的话,则使用该指令;其他的格式和功能都同SETONR指令完全一样;ELSE_GOBACK仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是GOBACK的话,则使用该指令;其他的格式和功能都同GOBACK指令完全一样;ELSE_SEND仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是SEND的话,则使用该指令;其他的格式和功能都同SEND指令完全一样;仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是SENDPOS的话,则使用该指令;其他的格式和功能都同SENDPOS指令完全一样;ELSE_SENDLENGTH仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是SENDLENGTH的话,则使用该指令;其他的格式和功能都同SENDLENGTH指令完全一样;ELSE_SENDLENGTHR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是SENDLENGTHR的话,则使用该指令;其他的格式和功能都同SENDLENGTHR指令完全一样;ELSE_FIND仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是FIND的话,则使用该指令;其他的格式和功能都同FIND指令完全一样;ELSE_FINDR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是FINDR的话,则使用该指令;其他的格式和功能都同FINDR指令完全一样;ELSE_NOP仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是NOP的话,则使用该指令;其他的格式和功能都同NOP指令完全一样;ELSE_ERROR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是ERROR的话,则使用该指令;其他的格式和功能都同ERROR指令完全一样;ELSE_ILET_RAM仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是ILET_RAM的话,则使用该指令;其他的格式和功能都同ILET_RAM指令完全一样;ELSE_ILET_REG仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是ILET_REG的话,则使用该指令;其他的格式和功能都同ILET_REG指令完全一样;仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是MAKE_OUTPUT的话,则使用该指令;其他的格式和功能都同MAKE_OUTPUT指令完全一样;ELSE_MAKE_OUTPUTR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是MAKE_OUTPUTR的话,则使用该指令;其他的格式和功能都同MAKE_OUTPUTR指令完全一样;ELSE_MAKE_ROM仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是MAKE_ROM的话,则使用该指令;其他的格式和功能都同MAKE_ROM指令完全一样;ELSE_MAKE_ROMR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是MAKE_ROMR的话,则使用该指令;其他的格式和功能都同MAKE_ROMR指令完全一样;ELSE_MAKE_KNOWS仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是MAKE_KNOWS的话,则使用该指令;其他的格式和功能都同MAKE_KNOWS指令完全一样;ELSE_MAKE_KNOWSR仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是MAKE_KNOWS的话,则使用该指令;其他的格式和功能都同MAKE_KNOWSR指令完全一样;ELSE_READ_RESULT仅用在IFxx…THEN…ELSE…ENDIF语句,如果在ELSE位置的第一个指令是READ_RESULT,则使用该指令;其他的格式和功能都同READ_RESULT指令完全一样。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于王伟,未经王伟许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/02133300.9/,转载请声明来源钻瓜专利网。
- 上一篇:彩票移动投注界面及短信指令生成方法
- 下一篇:组件导向网页制作方法及其装置