Pregunta:
ayuda de programacion please?
ErikSauPer
2007-05-03 07:02:28 UTC
en c o c++

tengo que hacer un prog. que me convierta lenguaje humano a un lenguaje de programacion:

ejemplo

ususrio: si contador=3
programa: if (contador=3)

usuario: para i=0 hasta i=20
programa:for (i=0;i=20;i++);

me recomendaron manejar archivos ustedes que dicen
Tres respuestas:
jamg78
2007-05-03 12:07:50 UTC
necesitas hacer un traductor o compilador, si es para c o c++ usa flex o bison.
Javier Cano Vila
2007-05-03 15:56:25 UTC
Estaría bastante complejo, te recomendaría que uses lex y yacc, y leas mas sobre analizadores léxicos, sintácticos y semánticos y como generarlos con lex y yacc.



Saludos!
ɹɐzɔ
2007-05-03 07:07:58 UTC
Pues sí, si lo haces por medio de archivos el programa será más flexible en cuanto a vocabulario. Ya que de lo contrario tendrías que "hardcodear" todos los tokens o pedazos de lenguaje.


Este contenido se publicó originalmente en Y! Answers, un sitio web de preguntas y respuestas que se cerró en 2021.
Loading...