Package | Description |
---|---|
fmrisc.ProgramExplorer.Parser | |
fmrisc.ProgramExplorer.Syntax | |
fmrisc.ProgramExplorer.Syntax.Program |
Modifier and Type | Method and Description |
---|---|
LeftValue |
MiniJavaParser.lval() |
Modifier and Type | Method and Description |
---|---|
void |
ASTVisitor.visit(LeftValue tree) |
void |
ASTPrinter.visit(LeftValue l) |
void |
ASTVisitorBase.visit(LeftValue tree) |
Modifier and Type | Field and Description |
---|---|
LeftValue |
AssignCallStatement.lval |
LeftValue |
AssignmentStatement.lval |
Modifier and Type | Method and Description |
---|---|
static LeftValue |
LeftValue.construct(Identifier name,
Selector[] selectors)
Construct the left value of an assignment.
|
static LeftValue |
LeftValue.construct(Identifier name,
java.util.Vector<Selector> selectors)
Construct the left value of an assignment.
|
Modifier and Type | Method and Description |
---|---|
static VariableValue |
VariableValue.construct(LeftValue lval)
Construction of a variable denoting a value.
|
static AssignCallStatement |
AssignCallStatement.construct(LeftValue lval,
Name method,
ValueExpression[] args)
Construct a call statement with a result value assigned to a variable.
|
static AssignNewStatement |
AssignNewStatement.construct(LeftValue lval,
Name type,
ValueExpression[] args)
Construct a call statement with a result value assigned to a variable.
|
static AssignCallStatement |
AssignCallStatement.construct(LeftValue lval,
Name method,
java.util.Vector<ValueExpression> args)
Construct a call statement with a result value assigned to a variable.
|
static AssignNewStatement |
AssignNewStatement.construct(LeftValue lval,
Name type,
java.util.Vector<ValueExpression> args)
Construct a call statement with a result value assigned to a variable.
|
static AssignmentStatement |
AssignmentStatement.construct(LeftValue lval,
ValueExpression exp)
Construct an assignment statement.
|