#include
#include
using namespace std;
#define TAM 170
//definimos variables globales
char cad[TAM];
int cont_esp;
bool flag_coment=false,flag_pal=false,flag_pre=false,flag_class;
int cont=0;
//funcion principal
int main(int argc, char** argv)
{
ifstream entrada;
if(argc>=2)
{
entrada.open(argv[1], ios::in);
// cout<<"parametros"<
else
{
entrada.open("Pyth.txt");
// cout<<"sin parametros"<
fstream a;
a.open("Pyth2.txt",ios::out);
// ofstream salida("procesado.h");
// salida.close();
flag_class=false;
//primero vemos si existe nuestro archivo
if(!entrada.fail())
{
a<<"class "<<"Python"<
{
entrada.getline(cad,TAM);
if(cad[0]=='#')
{
int o=1;
a<<"///";
while(cad[o]!=0)
{
a<
}
a<
else
{
if(cad[0]=='d' && cad[1]=='e' && cad[2]=='f' && cad[3]==' ')
{
cont=1;
int o=4;
a<<"int ";
while(cad[o]!='(')
{
a<
}
a<
a<<"int ";
while(cad[o]!=0)
{
a<
}
a<<";"<
}
}
}//while
a<<"};"<
//sino existe
else
cout<<"El archivo no fue encontrado"<
// salida.close();
system("pause");
return 0;
}
No hay comentarios:
Publicar un comentario