chikiya | |
| 2006-10-05 13:47 - Respuestas: 5 - Tema nº: 2422753
Hola,
tengo que hacer un compilador de BASIC para una maquina virtual llamada Zero (trevinca.ei.uvigo.es/~jgarcia/TO/zero) en lex y yacc probablemente. Necesito una gramatica para BASIC o quick Basic o tiny basic,cq valdria, para lex/yacc.
Donde puedo encontrarla?
Gracias | |
|
|
Godmol | |
|
Re: Gramatica de BASIC - 2006-10-05 14:17 - Respuesta 2
Hola chikiya, no entiendo lo que necesitas exactamente, ¿un manual de basic?, o es otra cosa
Salu2 | |
|
|
JoSeMi | |
|
Re: Gramatica de BASIC - 2006-10-05 15:40 - Respuesta 3
Hola chikiya, en la siguiente página podrás ver gramáticas para implementar compiladores para distintos lenguajes de programación. Simplemente descarga el ZIP correspondiente a BASIC.
http://www.ucse.edu.ar/fma/compiladores/gramaticas.html
Cuando lo descomprimas verás los ficheros .y y .l, que corresponden a la definición de tokens y a la gramática (en flex y bison, pero también te sirve para yacc y lex).
De todas formas, lo normal es que en tu asignatura de compiladores los profesores te faciliten la definición general de la gramática, y no tengas que andar tu buscando una. Al menos en mi caso fue así.
Por cierto, Google.com xD
Saludos. | |
|
|
chikiya | |
|
Re: Gramatica de BASIC - 2006-10-05 16:34 - Respuesta 4
Gracias JoSeMi,
Supongo que unos profesores cuidan mejor a los alumnos que otros...
intente buscarla en google pero no fui capaz de encontrarla
| |
|
|
JoSeMi | |
|
Re: Gramatica de BASIC - 2006-10-08 12:16 - Respuesta 5
De nada, espero que te sirva (suerte con la asignatura, soy consciente de que es un hueso duro de roer).
Saludos. | |
|
|
|