Description: Compiler experiment, including lexical analysis, syntax analysis (recursive descent and LL1), semantic analysis
File list (Check if you may need any files):
Translate
.........\.classpath
.........\.project
.........\bin
.........\...\Analyse.class
.........\...\globle
.........\...\......\ArrayAttr.class
.........\...\......\Attr.class
.........\...\......\DecKind.class
.........\...\......\Error.class
.........\...\......\ExpAttr.class
.........\...\......\ExpKind.class
.........\...\......\ExpType.class
.........\...\......\Kind.class
.........\...\......\LexType.class
.........\...\......\NodeKind.class
.........\...\......\ParamType.class
.........\...\......\ProcAttr.class
.........\...\......\State.class
.........\...\......\StmtKind.class
.........\...\......\Symbtable.class
.........\...\......\Token.class
.........\...\......\TreeNode.class
.........\...\......\VarKind.class
.........\...\image
.........\...\ParseA.class
.........\...\ParseB.class
.........\...\parsell1
.........\...\........\NontmlType.class
.........\...\........\StackNode.class
.........\...\........\StackNodeP.class
.........\...\........\StackNodePA.class
.........\...\ParseTest.class
.........\...\Scanner.class
.........\...\Translate$Exit.class
.........\...\Translate$Help.class
.........\...\Translate$OpenFile.class
.........\...\Translate$RepeatMenu.class
.........\...\Translate$SaveFile.class
.........\...\Translate.class
.........\src
.........\...\Analyse.java
.........\...\globle
.........\...\......\ArrayAttr.java
.........\...\......\Attr.java
.........\...\......\DecKind.java
.........\...\......\Error.java
.........\...\......\ExpAttr.java
.........\...\......\ExpKind.java
.........\...\......\ExpType.java
.........\...\......\Kind.java
.........\...\......\LexType.java
.........\...\......\NodeKind.java
.........\...\......\ParamType.java
.........\...\......\ProcAttr.java
.........\...\......\State.java
.........\...\......\StmtKind.java
.........\...\......\Token.java
.........\...\......\TreeNode.java
.........\...\......\VarKind.java
.........\...\image
.........\...\ParseA.java
.........\...\ParseB.java
.........\...\parsell1
.........\...\........\NontmlType.java
.........\...\........\StackNode.java
.........\...\........\StackNodeP.java
.........\...\........\StackNodePA.java
.........\...\ParseTest.java
.........\...\Scanner.java
.........\...\Translate.java
.........\translate1.umr
.........\translate1.umr~