Modifier and Type | Field and Description |
---|---|
(package private) VarDeclaration |
MethodDeclaration.self
Die lokale Variable SELF.
|
Modifier and Type | Field and Description |
---|---|
(package private) java.util.LinkedList<VarDeclaration> |
ClassDeclaration.attributes
Die Attribute dieser Klasse.
|
(package private) java.util.LinkedList<VarDeclaration> |
MethodDeclaration.vars
Die lokalen Variablen der Methode.
|
Modifier and Type | Method and Description |
---|---|
private void |
SyntaxAnalysis.memberdecl(java.util.LinkedList<VarDeclaration> attributes,
java.util.LinkedList<MethodDeclaration> methods)
Die Methode parsiert die Deklaration eines Attributs bzw. einer Methode
entsprechend der oben angegebenen Syntax und hängt sie an eine von
zwei Listen an.
|
private void |
SyntaxAnalysis.methodbody(java.util.LinkedList<VarDeclaration> vars,
java.util.LinkedList<Statement> statements)
Die Methode parsiert die Deklaration eines Methodenrumpfes entsprechend der
oben angegebenen Syntax.
|
private void |
SyntaxAnalysis.vardecl(java.util.LinkedList<VarDeclaration> vars,
boolean isAttribute)
Die Methode parsiert die Deklaration eines Attributs bzw. einer Variablen
entsprechend der oben angegebenen Syntax und hängt sie an eine Liste an.
|