tree
Class ESEQ

java.lang.Object
  extended by tree.Exp
      extended by tree.ESEQ

public class ESEQ
extends Exp

Classe representa uma subárvore do tipo comando (Stm) seguida de uma subárvore de do tipo expressão (Exp). O comando deve ser avaliado antes da expressão.


Constructor Summary
ESEQ(Stm s, Exp e)
           
 
Method Summary
 Exp build(List<Exp> kids)
           
 Exp getExpression()
           
 Stm getStatement()
           
 List<Exp> kids()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ESEQ

public ESEQ(Stm s,
            Exp e)
Method Detail

kids

public List<Exp> kids()
Specified by:
kids in class Exp

build

public Exp build(List<Exp> kids)
Specified by:
build in class Exp

getStatement

public Stm getStatement()
Returns:
Subárvore do tipo Stm.

getExpression

public Exp getExpression()
Returns:
Subárvore do tipo Exp.