org.sablecc.pascal.node
クラス AAssignmentStatement

java.lang.Object
  拡張org.sablecc.pascal.node.Node
      拡張org.sablecc.pascal.node.PStatement
          拡張org.sablecc.pascal.node.AAssignmentStatement
すべての実装インタフェース:
java.lang.Cloneable, Switchable

public final class AAssignmentStatement
extends PStatement


コンストラクタの概要
AAssignmentStatement()
           
AAssignmentStatement(TIdentifier _identifier_, TAssignop _assignop_, PExpression _expression_)
           
 
メソッドの概要
 void apply(Switch sw)
           
 java.lang.Object clone()
           
 TAssignop getAssignop()
           
 PExpression getExpression()
           
 TIdentifier getIdentifier()
           
 void setAssignop(TAssignop node)
           
 void setExpression(PExpression node)
           
 void setIdentifier(TIdentifier node)
           
 java.lang.String toString()
           
 
クラス org.sablecc.pascal.node.Node から継承したメソッド
cloneList, cloneNode, parent, replaceBy, toString, toString
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

AAssignmentStatement

public AAssignmentStatement()

AAssignmentStatement

public AAssignmentStatement(TIdentifier _identifier_,
                            TAssignop _assignop_,
                            PExpression _expression_)
メソッドの詳細

clone

public java.lang.Object clone()
定義:
クラス Node 内の clone

apply

public void apply(Switch sw)

getIdentifier

public TIdentifier getIdentifier()

setIdentifier

public void setIdentifier(TIdentifier node)

getAssignop

public TAssignop getAssignop()

setAssignop

public void setAssignop(TAssignop node)

getExpression

public PExpression getExpression()

setExpression

public void setExpression(PExpression node)

toString

public java.lang.String toString()