Class: MapperSubexprInfo
Stores information about Mapper sub-expressions or sub-commands which must
be processed as an embedded control flow graph.
Treat this class as "thread-safe", since it is immutable once created.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.ctrlflow.subexpr.MapperSubexprInfo
extends java.lang.Object
Fields |
ID that uniquely identifies each expression (i.e., parse tree). public final int id
|
Parse tree of Mapper commands that make up "expression", the only label in
this parse tree should be the default internal label. public final com.arsi.mj.maprpt.lexer.ptree.MaprptParseTree ptree
|
Constructors |
Public ctor for initializing an instance of this class.
- Parameters:
anID - ID that uniquely identifies each jump literal or expression.
aParseTree - parse tree of Mapper commands that make up "expression".
public MapperSubexprInfo(int anID, com.arsi.mj.maprpt.lexer.ptree.MaprptParseTree aParseTree)
|