Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/05/2007, 01:27
pitukilloloco
 
Fecha de Ingreso: mayo-2006
Mensajes: 40
Antigüedad: 18 años, 7 meses
Puntos: 0
Re: AYUDA compilador en C

¿Te refieres a un compilador hecho en el lenguaje C, o hacer un compilador de C?
Si es la última opción eso no te lo van a responder en una simple pregunta. Hacer, ya no digamos un compilador de un lenguaje de programación, sino tan sólo un esbozo de él, da para uno o varios cursos sobre compiladores en una carrera universitaria orientada a la informática o computación.
Si te refieres a la primera, pues eso ya depende de qué es lo que quieres compilar. Puede ser desde algo muy sencillo a muy complejo, dependiendo de lo que estés pensando hacer.
Por ejemplo, Bjarne Stroustrup, creador del lenguaje C++, en el capítulo 6 de la tercera edición de su libro The C++ Programming Language desarrolla una pequeña calculadora de escritorio hecha en C++, que puede verse como un pequeño compilador, o más bien intérprete, que como entrada recibe una cadena con una expresión aritmética y como salida muestra el resultado de las operaciones escritas en la cadena.
Para un ejemplo hecho en lenguaje C, en el capítulo 2, del libro Compiladores. Principios, técnicas y herramientas de los autores Alfred Aho, Ravi Sethi y Jeffrey Ullman, puedes encontrar un programa que traduce expresiones infijas a postfijas.