org.erights.e.elang.evm
Class SimpleNounExpr

java.lang.Object
  |
  +--org.erights.e.elang.evm.ParseNode
        |
        +--org.erights.e.elang.evm.ENode
              |
              +--org.erights.e.elang.evm.EExpr
                    |
                    +--org.erights.e.elang.evm.AtomicExpr
                          |
                          +--org.erights.e.elang.evm.NounExpr
                                |
                                +--org.erights.e.elang.evm.SimpleNounExpr
All Implemented Interfaces:
Cloneable, EPrintable, MatchMaker

public class SimpleNounExpr
extends NounExpr

Safe:

Author:
Mark S. Miller

Field Summary
 
Fields inherited from class org.erights.e.elang.evm.NounExpr
 
Fields inherited from class org.erights.e.elang.evm.ENode
 
Fields inherited from class org.erights.e.elang.evm.ParseNode
NUM_PR, PR_ASSIGN, PR_CALL, PR_COMP, PR_EEXPR, PR_LISTPATT, PR_ORDER, PR_PATTERN, PR_PRIM, PR_START
 
Constructor Summary
SimpleNounExpr(SourceSpan optSpan, String name)
          Enabled:
 
Method Summary
 boolean mayBeAssignable()
          Enabled:
 
Methods inherited from class org.erights.e.elang.evm.NounExpr
asFieldAt, asNoun, assign, computeStaticScope, getIn, getRepresentation, getSlot, initFinal, initSlot, isOuter, matchBind, name, subEval, subPrintOn, welcome
 
Methods inherited from class org.erights.e.elang.evm.EExpr
__printOn, appendAllTo, appendTo, eval, eval, evalBool, printAsBlockOn, substitute, transform
 
Methods inherited from class org.erights.e.elang.evm.ENode
cleanCopy, copy, getOptPatternMap, getOptScopeMap, getPatternMap, getScopeMap, qbuild, setPatternMap, setScopeMap, staticScope, synEnv
 
Methods inherited from class org.erights.e.elang.evm.ParseNode
asText, getOptSpan, lnPrintOn, lnPrintOn, matchBind, matchBind, matchBind, printListOn, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SimpleNounExpr

public SimpleNounExpr(SourceSpan optSpan,
                      String name)
Enabled:

Method Detail

mayBeAssignable

public boolean mayBeAssignable()
Enabled:

Specified by:
mayBeAssignable in class NounExpr


comments?