コード例 #1
0
ファイル: Identador.cs プロジェクト: Lampati/GarGarCompilador
 public Identador(string codigo)
 {
     analizadorLexico = new AnalizadorLexicograficoParaIdentar();
     analizadorLexico.CargarTexto(codigo);
     cantTabs              = 0;
     esNuevaLinea          = false;
     generaLineaSeparadora = false;
 }
コード例 #2
0
        public AnalizadorSintactico(string path)
        {
            gramatica = new Gramatica.Gramatica(path);

            tabla = gramatica.ArmarTablaAnalisis();

            cantElementosCadenaEntrada = Convert.ToInt32(CompiladorGargar.Properties.Resources.CantElementosCadenaEntrada);
            finArch = false;

            cantErroresSintacticos = 0;
            cantParentesisAbiertos = 0;


            AnalizadorLexico = new AnalizadorLexicografico();
        }