org.millscript.millscript.expr
Class LocalIdent

java.lang.Object
  extended by org.millscript.millscript.expr.Ident
      extended by org.millscript.millscript.expr.LocalIdent

public class LocalIdent
extends Ident


Field Summary
 
Fields inherited from class org.millscript.millscript.expr.Ident
isConst, ref, sym
 
Constructor Summary
LocalIdent(java.lang.String s, Ref r)
           
 
Method Summary
 boolean isAlien()
          This routine is introduced in preparation for the addition of an "ident"-like construct.
 boolean isLocal()
           
 boolean isOuter()
           
 void markAsOuter()
           
 java.lang.String toString()
           
 
Methods inherited from class org.millscript.millscript.expr.Ident
getIsConst, getName, getRef, setIsConst
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LocalIdent

public LocalIdent(java.lang.String s,
                  Ref r)
Method Detail

isAlien

public boolean isAlien()
This routine is introduced in preparation for the addition of an "ident"-like construct. In Pop11, the ident keyword allows the programmer access to the reference at run-time.

Overrides:
isAlien in class Ident
See Also:
Ident.isAlien()

markAsOuter

public void markAsOuter()

isOuter

public boolean isOuter()

isLocal

public boolean isLocal()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
See Also:
Object.toString()


Copyright © 2001-2007 Open World Ltd. All Rights Reserved.