public LoopNo(ArvoreNo booleana, ArvoreNo corpo) { Booleana = booleana; Corpo = corpo; }
public ExpressaoNo(ArvoreNo esq, Token op, ArvoreNo dir) { Esquerda = esq; Operacao = op; Direita = dir; }
public CondicionalNo(ArvoreNo booleana, ArvoreNo corpo, ArvoreNo senao) { Booleana = booleana; Corpo = corpo; Senao = senao; }
public DeclaracaoNo(Token tipo, Token identificador, ArvoreNo atribuicao) { Tipo = tipo; Identificador = identificador; Atribuicao = atribuicao; }
public AtribuicaoNo(Token identificador, ArvoreNo expr) { Identificador = identificador; Expressao = expr; }