/CFGArithmeticExpressions

Context Free Grammar to Chomsky Normal Form generator.

Primary LanguageJava

CFGArithmeticExpressions


Para ejecutar esta implementación hay 3 opciones:

  • Correr el ejecutable. Debido a que el árbol de derivación se imprime en consola, este no se podrá visualizar.
  • Correr el ejecutable desde consola usando el comando "java -jar Ejecutable.jar". Si la cadena es aceptada, muestra el arbol de derivación dentro de la consola.
  • Correr el metodo main de ChomskyAnalizer.

PARA TODOS LOS CASOS EL ARCHIVO "arithmeticCFG.txt" debe estar en la misma ubicación desde donde se corre el archivo ya que este contiene la gramática inicial.


NOTA: Los simbolos utilizados en el arbol de derivación son distintos a los del video para que estos puedan ser mostrados en cualquier dispositivo. Dentro de la carpeta de documentación hay ejemplos de cadenas aceptadas y rechazadas.