Jul 24

Perl en la Chuwiki

Sigo dándole al Perl, haciendo mi conversor de tipos C a Java.

Puesto que es cosa de trabajo y puedo dedicarle tiempo "oficial", ya prácticamente está terminado y estoy en la fase de comprobar que el código Java generado compila y que compila el resto de código Java que utiliza esos tipos.

Luego me falta el conversor de C a Ada y, aunque parezca una chorrada, haré el de C a C. ¿Por qué este último?. Mi intención es que el código inicial para definir tipos no sea C, sino un lenguaje inventado más simple. Por ello, una vez que tenga los tres conversores, incluido el de C a C, iré modificando poco a poco los ficheros .h iniciales, quitando cosas como typedef, obligando a un formato del texto más simple y estricto, etc, etc. Ire en paralelo retocando los scripts de perl, y se acabarán convirtiendo de c2java.pl, c2ada.pl y c2c.pl a lenguajeinventado2java.pl, lenguajeinventado2ada.pl y lenguajeinventado2c.pl

Aprovechando todo esto, he comenzado en la Chuwiki una serie de tutoriales sobre perl. Son muy sencillotes -y quizás no del todo correctos-, pero estoy empezando con el lenguaje y no se me pueden pedir demasiadas filigranas. Sin embargo, me gusta escribir lo que voy aprendiendo, me ayuda a aclarar ideas y espero, que al menos, le sirvan a alguien que esté también empezando.

Entradas relacionadas:

  • No hay entradas relacionadas.

2 Responses to “Perl en la Chuwiki”

  1. Jesuse Says:

    Hola que tal, acabo de leer tu comentario, y me gustaria saber si me puedes pasar, si no es mucho pedir tu programa que convierte codigo c a java???
    de antemano gracias

  2. Chuidiang Says:

    Hola:

    No hay problema, te lo mandaré el lunes. De todas formas ten en cuenta varias cosas:

    - solo convierte tipos -struct, enum, etc-. No convierte código.
    - No admite una sintaxis tan libre de C como sería de desear. Por ejemplo, los valores de un enumerado deben ir cada uno en una línea y los campos de una estructura también.

    Se bueno.

Leave a Reply