文件名称:JavaCMMSyntacticAnalyzer
- 所属分类:
- JSP源码/Java
- 资源属性:
- [Java] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 6.59mb
- 下载次数:
- 0次
- 提 供 者:
- 杀***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
实验三:CMM语言解释器实验文档
二,实验结构与功能概述:
解释器在语法分析的基础上,对语法分析程序的输出,语法树遍历,完成语义检查并生成代码,代码以四元式的形式输出,cmm解释器解释执行四元式序列,完成对cmm语言的解释。
1.系统的输入:CMM源程序
系统的输出:1,单词(token)序列(词法分析)
2,语法树(语法分析)
3,四元式序列,cmm执行结果(语义分析)
-Experiment III: CMM document language interpreter the second experiment, experiment overview of the structure and function: the interpreter based on the analysis in the grammar, the output of the parser, syntax tree traversal, semantic checks and to generate code completion, code to four yuan-style form of output, cmm interpreter interpreted four-type sequence, complete cmm language interpretation. 1. System Input: CMM source system output: 1, word (token) sequence (lexical analysis) 2, the syntax tree (syntax analysis) 3, four-type sequence, cmm implementation of the results (semantic analysis)
二,实验结构与功能概述:
解释器在语法分析的基础上,对语法分析程序的输出,语法树遍历,完成语义检查并生成代码,代码以四元式的形式输出,cmm解释器解释执行四元式序列,完成对cmm语言的解释。
1.系统的输入:CMM源程序
系统的输出:1,单词(token)序列(词法分析)
2,语法树(语法分析)
3,四元式序列,cmm执行结果(语义分析)
-Experiment III: CMM document language interpreter the second experiment, experiment overview of the structure and function: the interpreter based on the analysis in the grammar, the output of the parser, syntax tree traversal, semantic checks and to generate code completion, code to four yuan-style form of output, cmm interpreter interpreted four-type sequence, complete cmm language interpretation. 1. System Input: CMM source system output: 1, word (token) sequence (lexical analysis) 2, the syntax tree (syntax analysis) 3, four-type sequence, cmm implementation of the results (semantic analysis)
(系统自动生成,下载前可以参看下载内容)
下载文件列表
JavaCMMSyntacticAnalyzer\a.txt
........................\b.txt
........................\CMM语言解释器\1\2.jpg
........................\.............\.\3.png
........................\.............\.\a.jar
........................\.............\.\com\swtdesigner\SWTResourceManager$1.class
........................\.............\.\...\...........\SWTResourceManager.class
........................\.............\.\META-INF\MANIFEST.MF
........................\.............\.\OpenIE.class
........................\.............\.\org\allove\control\st\t1\a.xml
........................\.............\.\...\......\.......\..\..\ac.txt
........................\.............\.\...\......\.......\..\..\ar.txt
........................\.............\.\...\......\.......\..\..\as.txt
........................\.............\.\...\......\.......\..\..\ay.txt
........................\.............\.\...\......\.......\..\..\bc.txt
........................\.............\.\...\......\.......\..\..\br.txt
........................\.............\.\...\......\.......\..\..\bs.txt
........................\.............\.\...\......\.......\..\..\by.txt
........................\.............\.\...\......\.......\..\..\cc.txt
........................\.............\.\...\......\.......\..\..\cr.txt
........................\.............\.\...\......\.......\..\..\cs.txt
........................\.............\.\...\......\.......\..\..\cy.txt
........................\.............\.\...\......\.......\Struct.class
........................\.............\.\...\......\model\Parser.class
........................\.............\.\...\......\view\OpenIE.class
........................\.............\.\...\......\....\UI$1.class
........................\.............\.\...\......\....\UI$2.class
........................\.............\.\...\......\....\UI$3.class
........................\.............\.\...\......\....\UI$4.class
........................\.............\.\...\......\....\UI$5.class
........................\.............\.\...\......\....\UI$6.class
........................\.............\.\...\......\....\UI$7.class
........................\.............\.\...\......\....\UI$8.class
........................\.............\.\...\......\....\UI.class
........................\.............\.\swing2swt\layout\AWTLayout.class
........................\.............\.\.........\......\BorderLayout.class
........................\.............\1.jar
........................\.............\a\2.jpg
........................\.............\.\3.png
........................\.............\.\a.jar
........................\.............\.\com\swtdesigner\SWTResourceManager$1.class
........................\.............\.\...\...........\SWTResourceManager.class
........................\.............\.\META-INF\MANIFEST.MF
........................\.............\.\OpenIE.class
........................\.............\.\org\allove\control\st\t1\a.xml
........................\.............\.\...\......\.......\..\..\ac.txt
........................\.............\.\...\......\.......\..\..\ar.txt
........................\.............\.\...\......\.......\..\..\as.txt
........................\.............\.\...\......\.......\..\..\ay.txt
........................\.............\.\...\......\.......\..\..\bc.txt
........................\.............\.\...\......\.......\..\..\br.txt
........................\.............\.\...\......\.......\..\..\bs.txt
........................\.............\.\...\......\.......\..\..\by.txt
........................\.............\.\...\......\.......\..\..\cc.txt
........................\.............\.\...\......\.......\..\..\cr.txt
........................\.............\.\...\......\.......\..\..\cs.txt
........................\.............\.\...\......\.......\..\..\cy.txt
........................\.............\.\...\......\.......\Struct.class
........................\.............\.\...\......\model\Parser.class
........................\.............\.\...\......\view\OpenIE.class
........................\.............\.\...\......\....\U
........................\b.txt
........................\CMM语言解释器\1\2.jpg
........................\.............\.\3.png
........................\.............\.\a.jar
........................\.............\.\com\swtdesigner\SWTResourceManager$1.class
........................\.............\.\...\...........\SWTResourceManager.class
........................\.............\.\META-INF\MANIFEST.MF
........................\.............\.\OpenIE.class
........................\.............\.\org\allove\control\st\t1\a.xml
........................\.............\.\...\......\.......\..\..\ac.txt
........................\.............\.\...\......\.......\..\..\ar.txt
........................\.............\.\...\......\.......\..\..\as.txt
........................\.............\.\...\......\.......\..\..\ay.txt
........................\.............\.\...\......\.......\..\..\bc.txt
........................\.............\.\...\......\.......\..\..\br.txt
........................\.............\.\...\......\.......\..\..\bs.txt
........................\.............\.\...\......\.......\..\..\by.txt
........................\.............\.\...\......\.......\..\..\cc.txt
........................\.............\.\...\......\.......\..\..\cr.txt
........................\.............\.\...\......\.......\..\..\cs.txt
........................\.............\.\...\......\.......\..\..\cy.txt
........................\.............\.\...\......\.......\Struct.class
........................\.............\.\...\......\model\Parser.class
........................\.............\.\...\......\view\OpenIE.class
........................\.............\.\...\......\....\UI$1.class
........................\.............\.\...\......\....\UI$2.class
........................\.............\.\...\......\....\UI$3.class
........................\.............\.\...\......\....\UI$4.class
........................\.............\.\...\......\....\UI$5.class
........................\.............\.\...\......\....\UI$6.class
........................\.............\.\...\......\....\UI$7.class
........................\.............\.\...\......\....\UI$8.class
........................\.............\.\...\......\....\UI.class
........................\.............\.\swing2swt\layout\AWTLayout.class
........................\.............\.\.........\......\BorderLayout.class
........................\.............\1.jar
........................\.............\a\2.jpg
........................\.............\.\3.png
........................\.............\.\a.jar
........................\.............\.\com\swtdesigner\SWTResourceManager$1.class
........................\.............\.\...\...........\SWTResourceManager.class
........................\.............\.\META-INF\MANIFEST.MF
........................\.............\.\OpenIE.class
........................\.............\.\org\allove\control\st\t1\a.xml
........................\.............\.\...\......\.......\..\..\ac.txt
........................\.............\.\...\......\.......\..\..\ar.txt
........................\.............\.\...\......\.......\..\..\as.txt
........................\.............\.\...\......\.......\..\..\ay.txt
........................\.............\.\...\......\.......\..\..\bc.txt
........................\.............\.\...\......\.......\..\..\br.txt
........................\.............\.\...\......\.......\..\..\bs.txt
........................\.............\.\...\......\.......\..\..\by.txt
........................\.............\.\...\......\.......\..\..\cc.txt
........................\.............\.\...\......\.......\..\..\cr.txt
........................\.............\.\...\......\.......\..\..\cs.txt
........................\.............\.\...\......\.......\..\..\cy.txt
........................\.............\.\...\......\.......\Struct.class
........................\.............\.\...\......\model\Parser.class
........................\.............\.\...\......\view\OpenIE.class
........................\.............\.\...\......\....\U