示例#1
0
 public Parse(Buffer bf)
 {
     this.bf        = bf;
     tabelaSimbolos = new Hashtable();
     tabelaSimbolo  = new TabelaSimbolo(tabelaSimbolos);
     scan           = new Scan(this.bf, tabelaSimbolo);
 }
示例#2
0
 public Scan(Buffer bf, TabelaSimbolo tb)
 {
     this.bf            = bf;
     token              = new Token(Tokens.NENHUM, "nenhum", linha, coluna);
     tokenAnterior      = token;
     linha              = 1;
     this.tabelaSimbolo = tb;
 }
示例#3
0
 public Calculadora(INoArvore arvore, TabelaSimbolo tabelaSimbolo)
 {
     this.arvore        = arvore;
     this.tabelaSimbolo = tabelaSimbolo;
     IdentificarVariaveis();
 }