All Packages Class Hierarchy This Package Previous Next Index
Class simple.CommandArrayAssign
java.lang.Object
|
+----simple.Domain
|
+----simple.SyntaxDomain
|
+----simple.Command
|
+----simple.CommandArrayAssign
- public class CommandArrayAssign
- extends Command
Formal Semantics of Programming Languages
SS 99
1. Exercise
Class represents syntax domain ArrayAssign-Command.
C ::= I[E1] := E2
- Version:
- 1.0 (JDK 1.1.7)
- Author:
- Jürgen Hartl, 9756179 / 881
-
exp1
-
-
exp2
-
-
ident
-
-
CommandArrayAssign(Identifier, Expression, Expression)
-
-
execute(Environment, Store)
-
-
intendPrint(PrintStream, String)
-
-
toString()
-
ident
Identifier ident
exp1
Expression exp1
exp2
Expression exp2
CommandArrayAssign
public CommandArrayAssign(Identifier ident,
Expression exp1,
Expression exp2)
toString
public String toString()
- Overrides:
- toString in class Object
intendPrint
public void intendPrint(PrintStream out,
String intend)
- Overrides:
- intendPrint in class SyntaxDomain
execute
Poststore execute(Environment e,
Store s)
- Overrides:
- execute in class Command
All Packages Class Hierarchy This Package Previous Next Index