Odyssee is an exploitation of ocaml language basically . we analyzed the source code of this tool on the base of in - depth comprehension of ocaml , main including the definition part of data types , the public function part , the accidence and syntax analysis parts Odyssee微分工具基本上是由ocaml语言开发的,本文在深入了解这种语言的基础上对odyssee的代码进行了分析,主要分析了代码的数据类型定义部分、公共调用函数部分以及词法分析和语法分析部分。
The paper breaks the syntax analysis to two parts : symbol - expression syntax analysis and word - expression syntax analysis , and can makes those two parts transferring each other . this method has the strongpoint of lr ( 1 ) analyzer , at the same time reduces the syntax analysis table 通过对各种语法分析方法的比较,本文采用了lr ( 1 )分析方法进行语法分析,并提出了把语法分析分解为信号表达式语法分析和字表达式语法分析两部分的方法,且实现了二者的相互调用。
Based on comprehensively considering the specific features of monitoring configuration software ' s applying , a configuration language - c2000 language is designed , whose compiler and development environment are then fulfilled . the designing , syntax analysis , semantic analysis and intermediate code generating of c2000 are deeply discussed . a virtual machine is also presented and implemented to support the executing of the intermediate code 论文对组态软件中的用户编程接口进行了研究,在充分考虑了监控组态软件的行业应用特点的基础上,设计了一种组态语言? ? c2000语言,对其编译器及开发环境的实现方案进行了详细论述;并对语言设计、语法分析、语义分析,以及中间代码生成和用来对中间代码解释执行的虚拟机等进行了深入的讨论,详细论述了各语法成分的实现,总结了对源程序中错误处理的方法。
The paper applies this open nc system based sercos interface to the research of machine nc system and practice of rolling cut control system of high speed waleng board , builds each softcnc platform , finishes the whole data process including syntax analysis , data process , interpolation , motion control and feedback display 将基于sercos接口的数控体系应用于机床数控的研究以及高速瓦楞纸板的横切控制系统的实践,构建了各自的软cnc平台,实现了从语法分析,数据处理,插补计算,运动控制以及反馈显示整个数据流程,基本实现机床数控的简单功能和辊切控制的全部功能。
Presently , many scientific research institutes have been investigated english question - answering systems , some mature english question - answering systems have been widely recognized , but few institutes are doing research on chinese question - answering systems , for the chinese question - answering system demands much higher to the correlation domain research request , for example , there is no blank space between chinese words , chinese syntax analysis and semantic understanding is more difficult , all of these have made the chinese question - answering systems development slowly 目前,国外已有很多科研机构参与了英文问答系统的研究,甚至已经有相对成熟的英文问答系统,但是国内参与中文问答系统的研究不多,因为中文问答系统对相关领域的研究要求更高,例如:中文词语之间没有空格;汉语的句法分析和语义理解更为困难等,这些都造成了中文问答系统的发展缓慢。