예제 #1
0
        public Form1()
        {
            InitializeComponent();
            DatosPrimitivo     DatoPrimitivoCadena = new DatosPrimitivo("", rTxtCodigo);
            Comentario         Comentario          = new Comentario("", rTxtCodigo);
            OperadorLogic      operadorLogico      = new OperadorLogic("", rTxtCodigo);
            OperadorAritmetico operadorAritmetico  = new OperadorAritmetico("", rTxtCodigo);
            PalabrasReservadas reservadas          = new PalabrasReservadas("", rTxtCodigo);
            OperadorRelacion   opeRelacion         = new OperadorRelacion("", rTxtCodigo);
            Entero             enteroo             = new Entero("", rTxtCodigo);
            boolean            Booleano            = new boolean("", rTxtCodigo);

            analizador               = new AnalizadorTexto();
            this.Datocadena          = DatoPrimitivoCadena;
            this.comentario          = Comentario;
            this.logico              = operadorLogico;
            this.operadorAritmetico1 = operadorAritmetico;
            this.opeRelacion         = opeRelacion;
            this.enteroo             = enteroo;
            this.reservadas          = reservadas;
            this.Booleano            = Booleano;
            analizadorSintaxis       = new AnalizadorSintaxis();
        }
예제 #2
0
        public void Analisis()
        {
            AnalizadorSintaxis analizadorSintaxis = new AnalizadorSintaxis();

            analizadorSintaxis.Analizar(analizador.getTokens());
        }