主权项 |
1.一种电脑系统,其包含:一记忆体,其包含:一直译程式码,用来于一多工作业系统编译资料,该直译程式码包含:一扫描程式码,用来由一输入端读取至少一指令,并依据该指令之类型给予一符记;一第一剖析程式码,其可于该指令之符记指向该第一剖析程式码时直译该指令;以及一第二剖析程式码,其可于该指令之符记指向该第二剖析程式码时直译该指令,并可将直译该指令所产生的资料暂存于该记忆体之讯息中心(messagecenter),且于完成直译该指令之所有相关的指令后可执行暂存于该讯息中心之资料;以及一处理器,用来处理储存于记忆体中的程式及资料。2.如申请专利范围第1项所述之电脑系统,其中该直译程式码另包含一符号表(symbolic table),用来提供指令与符号的对照,以使输入该输入端的符号得以转换为指令。3.如申请专利范围第1项所述之电脑系统,其中该多工作业系统系为一视窗(Windows)作业系统。4.如申请专利范围第1项所述之电脑系统,其中该输入端系为一命令列(command line)、或一脚本档案(script files)。5.如申请专利范围第1项所述之电脑系统,其中该第一剖析程式码及该第二剖析程式码可将该第一剖析程式码及该第二剖析程式码执行直译该指令所产生之资料输出至一输出端。6.如申请专利范围第5项所述之电脑系统,其中该输出端为一储存于该记忆体中的档案。7.一种于一电脑系统中之多工作业系统执行编译程式码之方法,该电脑系统包含一记忆体及一处理器,该记忆体包含一扫描程式码、一第一剖析程式码以及一讯息中心,该方法包含:(a)使用该扫描程式码由一输入端读取至少一指令,并依据该指令之类型给予一符记;(b)于该指令之符记指向该第一剖析程式码时,使用该第一剖析程式码直译该指令;(c)将一第二剖析程式码储存于该记忆体;以及(d)于该指令之符记指向该第二剖析程式码时,使用该第二剖析程式码直译该指令,并将直译该指令所产生的资料暂存于该记忆体之讯息中心,且于完成直译该指令之所有相关的指令后,执行并输出暂存于该讯息中心之资料。8.如申请专利范围第7项所述之方法,其于步骤(a)中,该扫描程式码会将输入该输入端的符号依据一符号表转换为指令。9.如申请专利范围第7项所述之方法,其中该多工作业系统系为一视窗(Windows)作业系统。10.如申请专利范围第7项所述之方法,其中该输入端系为一命令列或一脚本档案。11.如申请专利范围第7项所述之方法,其中该第一剖析程式码及该第二剖析程式码会将该第一剖析程式码及该第二剖析程式码执行直译该指令所产生之资料输出至一输出端。12.如申请专利范围第11项所述之方法,其中该输出端系为一储存于记忆体中的档案。图式简单说明:图一为习知F语言直译器架构之示意图。图二为本发明视窗F语言直译器架构之示意图。图三为本发明视窗F语言直译器执行方法的流程图。 |