Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/02/2011, 15:08
n3dexo
 
Fecha de Ingreso: enero-2011
Mensajes: 25
Antigüedad: 14 años
Puntos: 1
Respuesta: Como hacer un interprete de mi propio lenguaje

Cita:
Iniciado por Heimish2000 Ver Mensaje
¿Quieres que te expliquen como hacer un compilador entero en un post?
No!! nunca haha xD pregunto como hacer un interprete por ejemplo imaginemos que carge el texto entonces como hago para interpretarlo en otro codigo?

Código:
/*Como reviso la sintaxis de los comando introducidos y de todo el texto?*/

char* script ="datos.dat";
   FILE *script;
   int i;

   fichero = fopen( script.mgt, "r" );
if (fichero){}
else
{
printf("y el fichero, que paso?");
}

sintaxischeck(); //??

/*en el archivo solo tenia una linea que decia "print.text("hola mundo");"
como interpreto para que salga "printf(texto_introducido);"*/

interpretacode(); //???

function print.text(const char* Text){
printf(Text);
}
else
if (Text = nil){
printf("El parametro Text esta vació, inserta algo \n");
}

Última edición por n3dexo; 09/02/2011 a las 15:34