Absyn
Class MiniJava.Dec

java.lang.Object
  extended by Absyn.MiniJava
      extended by Absyn.MiniJava.Dec
Direct Known Subclasses:
MiniJava.Dec.Class, MiniJava.Dec.Field, MiniJava.Dec.Formal, MiniJava.Dec.Method, MiniJava.Dec.Var
Enclosing class:
MiniJava

public abstract static class MiniJava.Dec
extends MiniJava


Nested Class Summary
static class MiniJava.Dec.Class
           
static class MiniJava.Dec.Field
           
static class MiniJava.Dec.Formal
           
static class MiniJava.Dec.Method
           
static class MiniJava.Dec.Var
           
 
Nested classes/interfaces inherited from class Absyn.MiniJava
MiniJava.Dec, MiniJava.Exp, MiniJava.Modifier, MiniJava.Name, MiniJava.Print, MiniJava.Stm, MiniJava.Type, MiniJava.Unit, MiniJava.Visitor<Domain,Range>
 
Field Summary
 Token id
           
 java.util.List<MiniJava.Modifier> modifiers
           
 MiniJava.Type type
           
 
Fields inherited from class Absyn.MiniJava
token
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class Absyn.MiniJava
accept, column, line, main
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

modifiers

public final java.util.List<MiniJava.Modifier> modifiers

id

public final Token id

type

public final MiniJava.Type type
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object