Que tal amigos en la entrada anterior le enseñe como configurar Jflex y Cup en Windows y en esta ocasión les traigo como instalar estas dos herramientas en Linux.
Para Instalar:
sudo apt-get install jflex cup
Para Compilar Jflex:
jflex "Nombre del archivo.jflex"
Para Compliar Cup:
cup -parser "Nombre_Salida_Sintactico" -symbols "Nombre_Salida_Simbolos" "Nombre_del_Archivo.cup"
Proyecto Netbeans:
http://ouo.io/2uC6tp
Liberias jflex y Cup:
http://ouo.io/umwD9
Pagina de Jflex:
http://jflex.de/
Pagina de Cup:
http://www2.cs.tum.edu/projects/cup/
5 Comentarios
Hola Que tal , fíjate que yo realice los pasos que se describen en el video , pero lo compile en linux y me tira error en cup, la variables declaradas en el "parser code" no las reconoce , pero al compilarlo en windows si funciona como hago para solucionarlo en linux Gracias
ResponderEliminarimportaste la Liberia de cup ?? porque si no importaste la liberia java-cup-11b-runtime tira errores proba talvez es eso
ResponderEliminarSi también coloque la libreria runtime :( , pero me di cuenta que en linux se instalo la version 2006..... Mientras que en windows se ejecuta la version 20160615, como podría hacerle para instalar esta ultima versión en Linux ? Muchas Gracias
ResponderEliminarla verdad no se como instalar una version especifica de cup jflex de consola,
ResponderEliminarpero mira lo que podes hacer es descargar jflex y cup desde las paginas y ya que tenes las liberias de .jar compilas desde consola, es lo mismo de como se usa jflex y cup en windows lo unico que cambia es que ya no usas jflex como comando sino que al compilar haces la referencia al .jar para que lo compile proba eso deveria de funcionar
seria algo asi
https://www.youtube.com/watch?v=EN7eSscPIXo
Muchas Gracias por la ayuda! Si me funciono :)
ResponderEliminar