Pruebas unitarias con JUnit y Eclipse

Escribir software de buena calidad no es solo cuestion de buenas practicas de ingenieria si no que tambien sobre tener ciertos criteros de calidad que se deben cumplir en mente, y uno de estos criterios son las pruebas uniarias. Las pruebas unitarias son pruebas que sirven para determinar si piezas independientes de codigo funciona correctamente […]

Continue reading


 Construyendo un analizador léxico con java

Como hablamos en el post anterior referente a la parte teórica del análisis léxico de un programa de entrada, ahora construiremos un analizador léxico funcional para un lenguaje formal sencillo, utilizando para ello el lenguaje de programación java. Para este ejercicio asumimos una gramática formal simple que acepta expresiones aritméticas de suma, resta, multiplicación y […]

Continue reading