資源簡介
和附錄上是一模一樣的,適合初學者,java代碼,簡單易懂。直接導入即可使用。注意:其編譯的對象即語法并非C語言,而是附錄中定義的文法,請自行看書理解。

代碼片段和文件信息
package?inter;
import?lexer.*;?import?symbols.*;
public?class?Access?extends?Op?{
???public?Id?array;
???public?Expr?index;
???public?Access(Id?a?Expr?i?Type?p)?{????//?p?is?element?type?after
??????super(new?Word(“[]“?Tag.INDEX)?p);??//?flattening?the?array
??????array?=?a;?index?=?i;
???}
???public?Expr?gen()?{?return?new?Access(array?index.reduce()?type);?}
???public?void?jumping(int?tint?f)?{?emitjumps(reduce().toString()tf);?}
???public?String?toString()?{
??????return?array.toString()?+?“?[?“?+?index.toString()?+?“?]“;
???}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????301??2013-04-20?16:26??CompilerFront\.classpath
?????文件????????389??2013-04-20?16:26??CompilerFront\.project
?????文件????????629??2013-04-20?16:26??CompilerFront\.settings\org.eclipse.jdt.core.prefs
?????文件???????1277??2013-04-20?16:29??CompilerFront\bin\inter\Access.class
?????文件????????690??2013-04-20?16:29??CompilerFront\bin\inter\And.class
?????文件???????1261??2013-04-20?16:29??CompilerFront\bin\inter\Arith.class
?????文件????????770??2013-04-20?16:29??CompilerFront\bin\inter\Break.class
?????文件???????1119??2013-04-20?16:29??CompilerFront\bin\inter\Constant.class
?????文件????????947??2013-04-20?16:29??CompilerFront\bin\inter\Do.class
?????文件???????1163??2013-04-20?16:29??CompilerFront\bin\inter\Else.class
?????文件???????1372??2013-04-20?16:29??CompilerFront\bin\inter\Expr.class
?????文件????????410??2013-04-20?16:29??CompilerFront\bin\inter\Id.class
?????文件????????861??2013-04-20?16:29??CompilerFront\bin\inter\If.class
?????文件???????1777??2013-04-20?16:29??CompilerFront\bin\inter\Logical.class
?????文件???????1270??2013-04-20?16:29??CompilerFront\bin\inter\Node.class
?????文件????????934??2013-04-20?16:29??CompilerFront\bin\inter\Not.class
?????文件????????905??2013-04-20?16:29??CompilerFront\bin\inter\Op.class
?????文件????????687??2013-04-20?16:29??CompilerFront\bin\inter\Or.class
?????文件???????1337??2013-04-20?16:29??CompilerFront\bin\inter\Rel.class
?????文件????????704??2013-04-20?16:29??CompilerFront\bin\inter\Seq.class
?????文件???????1311??2013-04-20?16:29??CompilerFront\bin\inter\Set.class
?????文件???????1527??2013-04-20?16:29??CompilerFront\bin\inter\SetElem.class
?????文件????????527??2013-04-20?16:29??CompilerFront\bin\inter\Stmt.class
?????文件????????768??2013-04-20?16:29??CompilerFront\bin\inter\Temp.class
?????文件???????1188??2013-04-20?16:29??CompilerFront\bin\inter\Unary.class
?????文件???????1141??2013-04-20?16:29??CompilerFront\bin\inter\While.class
?????文件???????2933??2013-04-20?16:29??CompilerFront\bin\lexer\Lexer.class
?????文件????????507??2013-04-20?16:29??CompilerFront\bin\lexer\Num.class
?????文件????????517??2013-04-20?16:29??CompilerFront\bin\lexer\Real.class
?????文件????????814??2013-04-20?16:29??CompilerFront\bin\lexer\Tag.class
............此處省略107個文件信息
- 上一篇:java項目實戰適合初學者
- 下一篇:簡單session購物車
評論
共有 條評論