home *** CD-ROM | disk | FTP | other *** search
- package espresso;
-
- class Package extends AST {
- static Name PeriodS = Name.fromString(".");
- IdRef pid;
-
- Item gen() {
- return Item.voidItem;
- }
-
- AST simplify() {
- return this;
- }
-
- void print(int var1) {
- System.out.print("package ");
- this.pid.print();
- }
-
- Typ attr(Env var1, int var2, Typ var3) {
- super.typ = var3;
- return super.typ;
- }
-
- void enter(Env var1) {
- var1.packageName = this.pid.fullName().append(PeriodS);
- }
-
- Package(int var1, IdRef var2) {
- super(var1, 25);
- this.pid = var2;
- }
- }
-