langlibaihu-SyntaxAnalyzer-master

所属分类:其他
开发工具:Java
文件大小:49KB
下载次数:0
上传日期:2020-06-27 15:33:04
上 传 者浪里白虎
说明:  语法分析器是在词法分析之后,根据词法分析的结果和定义的语法规则判断输入的程序是否有语法错误,LL(1)分析是使用显式栈而不是递归调用来完成分析。以标准方式表示这个栈非常有用,这样LL(1)分析程序的动作就可以快捷地显现出来。LL(1)的含义是:第一个L表明自顶向下分析是从左向右扫描输入串,第2个L表明分析过程中将使用最左推导,1表明只需向右看一个符号便可决定如何推导,即选择哪个产生式(规则)进行推导。
(After lexical analysis, the parser judges whether the input program has syntax errors according to the result of lexical analysis and defined syntax rules. LL (1) analysis uses explicit stack instead of recursive call to complete the analysis. It is very useful to represent the stack in a standard way, so that the actions of LL (1) analyzer can be displayed quickly. Ll (1) means that the first l indicates that top-down analysis is to scan input strings from left to right, the second l indicates that the leftmost derivation will be used in the analysis process, and the first indicates that only one symbol to the right can determine how to deduce, that is, which production formula (rule) is selected for derivation.)

文件列表:
SyntaxAnalyzer (0, 2020-05-29)
SyntaxAnalyzer\.idea (0, 2020-05-29)
SyntaxAnalyzer\.idea\misc.xml (273, 2020-05-29)
SyntaxAnalyzer\.idea\modules.xml (268, 2020-05-29)
SyntaxAnalyzer\.idea\vcs.xml (180, 2020-05-29)
SyntaxAnalyzer\.idea\workspace.xml (17030, 2020-05-29)
SyntaxAnalyzer\SyntaxAnalyzer.iml (423, 2020-05-29)
SyntaxAnalyzer\out (0, 2020-05-29)
SyntaxAnalyzer\out\production (0, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer (0, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\LexicalAnalyzer$Pair.class (517, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\LexicalAnalyzer.class (9945, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\SyntaxAnalyzer$Production.class (595, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\SyntaxAnalyzer.class (14143, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\file (0, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\file\input1.txt (70, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\file\input2.txt (56, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\file\input3.txt (53, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\file\input4.txt (112, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\file\input5.txt (77, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\file\input6.txt (375, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\file\output1.txt (3275, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\file\output2.txt (3838, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\file\output3.txt (1818, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\file\output4.txt (6756, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\file\output5.txt (5089, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\file\output6.txt (29494, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\file\test1.txt (35, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\file\test2.txt (20, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\file\test3.txt (17, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\file\test4.txt (48, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\file\test5.txt (34, 2020-05-29)
SyntaxAnalyzer\out\production\SyntaxAnalyzer\file\test6.txt (166, 2020-05-29)
SyntaxAnalyzer\src (0, 2020-05-29)
SyntaxAnalyzer\src\LexicalAnalyzer.java (14346, 2020-05-29)
SyntaxAnalyzer\src\SyntaxAnalyzer.java (25561, 2020-05-29)
SyntaxAnalyzer\src\file (0, 2020-05-29)
SyntaxAnalyzer\src\file\input1.txt (70, 2020-05-29)
SyntaxAnalyzer\src\file\input2.txt (56, 2020-05-29)
... ...

近期下载者

相关文件


收藏者