|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Browsable | |
---|---|
edu.mit.csail.sdg.alloy4compiler.ast | This package contains the definition of AST nodes. |
edu.mit.csail.sdg.alloy4compiler.parser | This package contains the compiler |
Uses of Browsable in edu.mit.csail.sdg.alloy4compiler.ast |
---|
Subclasses of Browsable in edu.mit.csail.sdg.alloy4compiler.ast | |
---|---|
class |
Command
Immutable; reresents a "run" or "check" command. |
class |
Expr
Immutable; represents a formula or expression. |
class |
ExprBad
Immutable; represents an illegal node. |
class |
ExprBadCall
Immutable; represents an illegal pred/fun call. |
class |
ExprBadJoin
Immutable; represents an illegal relation join. |
class |
ExprBinary
Immutable; represents an expression of the form (x OP y). |
class |
ExprCall
Immutable; represents a call. |
class |
ExprChoice
Immutable; represents an unresolved node that has several possibilities. |
class |
ExprConstant
Immutable; represents a constant in the AST. |
class |
ExprCustom
Immutable; represents a custom node. |
class |
ExprHasName
Immutable; represents a named entity (such as a Field, or a LET or QUANTIFICATION variable, or a function/predicate parameter). |
class |
ExprITE
Immutable; represents an if-then-else expression. |
class |
ExprLet
Immutable; represents an expression of the form (let a=b | x). |
class |
ExprList
Immutable; represents disjoint[] or pred/totalOrder[] or (... |
class |
ExprQt
Immutable; represents a quantified expression. |
class |
ExprUnary
Immutable; represents a unary expression of the form "(OP subexpression)" |
class |
ExprVar
Immutable; represents a LET or QUANTIFICATION variable in the AST. |
class |
Func
Mutable; represents a predicate or function. |
class |
Sig
Mutable; represents a signature. |
static class |
Sig.Field
Mutable; represents a field. |
static class |
Sig.PrimSig
Mutable; reresents a non-subset signature. |
static class |
Sig.SubsetSig
Mutable; reresents a subset signature. |
Methods in edu.mit.csail.sdg.alloy4compiler.ast that return Browsable | |
---|---|
static Browsable |
Browsable.make(Pos pos,
Pos span,
java.lang.String html,
Browsable subnode)
Construct a Browsable node with the given HTML description and the given single subnode. |
static Browsable |
Browsable.make(Pos pos,
Pos span,
java.lang.String html,
java.util.List<? extends Browsable> subnodes)
Construct a Browsable node with the given HTML description and the given 0 or more subnodes. |
static Browsable |
Browsable.make(java.lang.String html,
Browsable subnode)
Construct a Browsable node with the given HTML description and the given single subnode. |
static Browsable |
Browsable.make(java.lang.String html,
java.util.List<? extends Browsable> subnodes)
Construct a Browsable node with the given HTML description and the given 0 or more subnodes. |
Methods in edu.mit.csail.sdg.alloy4compiler.ast that return types with arguments of type Browsable | |
---|---|
java.util.List<? extends Browsable> |
Func.getSubnodes()
Returns a list of subnodes for this node. |
java.util.List<? extends Browsable> |
Sig.getSubnodes()
Returns a list of subnodes for this node. |
java.util.List<? extends Browsable> |
Sig.Field.getSubnodes()
Returns a list of subnodes for this node. |
java.util.List<? extends Browsable> |
ExprBadJoin.getSubnodes()
Returns a list of subnodes for this node. |
java.util.List<? extends Browsable> |
ExprQt.getSubnodes()
Returns a list of subnodes for this node. |
java.util.List<? extends Browsable> |
ExprUnary.getSubnodes()
Returns a list of subnodes for this node. |
java.util.List<? extends Browsable> |
ExprVar.getSubnodes()
Returns a list of subnodes for this node. |
java.util.List<? extends Browsable> |
ExprBadCall.getSubnodes()
Returns a list of subnodes for this node. |
abstract java.util.List<? extends Browsable> |
Browsable.getSubnodes()
Returns a list of subnodes for this node. |
java.util.List<? extends Browsable> |
ExprConstant.getSubnodes()
Returns a list of subnodes for this node. |
java.util.List<? extends Browsable> |
ExprLet.getSubnodes()
Returns a list of subnodes for this node. |
java.util.List<? extends Browsable> |
ExprITE.getSubnodes()
Returns a list of subnodes for this node. |
java.util.List<? extends Browsable> |
ExprBad.getSubnodes()
Returns a list of subnodes for this node. |
java.util.List<? extends Browsable> |
ExprBinary.getSubnodes()
Returns a list of subnodes for this node. |
java.util.List<? extends Browsable> |
Command.getSubnodes()
Returns a list of subnodes for this node. |
java.util.List<? extends Browsable> |
ExprChoice.getSubnodes()
Returns a list of subnodes for this node. |
java.util.List<? extends Browsable> |
ExprList.getSubnodes()
Returns a list of subnodes for this node. |
java.util.List<? extends Browsable> |
ExprCall.getSubnodes()
Returns a list of subnodes for this node. |
Methods in edu.mit.csail.sdg.alloy4compiler.ast with parameters of type Browsable | |
---|---|
static Browsable |
Browsable.make(Pos pos,
Pos span,
java.lang.String html,
Browsable subnode)
Construct a Browsable node with the given HTML description and the given single subnode. |
static Browsable |
Browsable.make(java.lang.String html,
Browsable subnode)
Construct a Browsable node with the given HTML description and the given single subnode. |
Method parameters in edu.mit.csail.sdg.alloy4compiler.ast with type arguments of type Browsable | |
---|---|
static Browsable |
Browsable.make(Pos pos,
Pos span,
java.lang.String html,
java.util.List<? extends Browsable> subnodes)
Construct a Browsable node with the given HTML description and the given 0 or more subnodes. |
static Browsable |
Browsable.make(java.lang.String html,
java.util.List<? extends Browsable> subnodes)
Construct a Browsable node with the given HTML description and the given 0 or more subnodes. |
Uses of Browsable in edu.mit.csail.sdg.alloy4compiler.parser |
---|
Subclasses of Browsable in edu.mit.csail.sdg.alloy4compiler.parser | |
---|---|
class |
CompModule
Mutable; this class represents an Alloy module; equals() uses object identity. |
Methods in edu.mit.csail.sdg.alloy4compiler.parser that return types with arguments of type Browsable | |
---|---|
java.util.List<? extends Browsable> |
CompModule.getSubnodes()
Returns a list of subnodes for this node. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |