public void analzarLexico() {
        lectura.setCad(cadena);
        String cad = lectura.getToken();
        int s;
        while (cad != null) {
            cad = cad.trim();
//            System.out.println(cad);
            if (cad.length() > 0) {
                s = this.dt.valueofCadEquals(cad);
//                System.out.println(cad + " = " + this.dt.valueofCadEquals(cad));
//                System.out.println(cad + " = " + this.dt.valueofCad(cad));
                if (s != 0) {// evaulo si coincide la cadena a nivel de cad.equals("ss")
                    listaToken.add(new Token(cad, s));
                } else { // evaluo la cadena a nivel de expresiones regulares
                    listaToken.add(new Token(cad, this.dt.valueofCad(cad)));
                }
            }
            cad = lectura.getToken();
        }
//        this.MostarToken();
    }