Sería así.
Supongo que podrás redefinir tú las funciones
sintaxischeck y
interpretacode para que acepten un fichero como parámetro de entrada
Código C:
Ver original/*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(fichero); //??
/*en el archivo solo tenia una linea que decia "print.text("hola mundo");"
como interpreto para que salga "printf(texto_introducido);"*/
interpretacode(fichero); //???
function print.text(const char* Text){
}
else
if (Text = nil){
printf("El parametro Text esta vació, inserta algo \n"); }