tree
Class NAME

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

public class NAME
extends Exp

Classe que representa uma label quando está sendo utilizada (e não para definição de um label no código)


Constructor Summary
NAME(Label l)
           
 
Method Summary
 Exp build(List<Exp> kids)
           
 Label getLabel()
           
 List<Exp> kids()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NAME

public NAME(Label l)
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

getLabel

public Label getLabel()
Returns:
Label que será usada (em JUMP ou CALL).