elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Traductor de LEDA a Java, S.O.S
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Traductor de LEDA a Java, S.O.S  (Leído 1,875 veces)
chris

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Traductor de LEDA a Java, S.O.S
« en: 17 Marzo 2005, 02:57 am »

Hola, necesito ayuda, haber si alguien puede guiarme un poco. Bueno el caso es q estoy intentando realizar una especie de traductor. El lenguaje inicial es LEDA (un lenguaje de descripcion de arquitecturas) y quiero generar codigo JAVA. Tengo la gramatica y el analizador lexico. Utilizo pclex y pcyacc para generar a partir de aqui, codigo C. En concreto se generan dos ficheros con codigo fuente C. Con estos dos ficheros creo un proyecto en BorlandC 3.1 para generar un ejecutable, y dicho ejecutable traduce de LEDA a java.
Bien hasta aqui todo bien, cual es mi sorpresa q cuando paso como argumento al ejecutable un fichero (dicho fichero es un fichero de texto plano con la extension LEDA) con una extension de mas de tres caracteres, me dice q el fichero no lo encuentra. Bueno cambio la extension por LED por ejemplo y ahora si lo encuentra, pero los ficheros q genera con codigo java, necesito q sean con la extension java, pero el programa va y lo trunca a 'jav'.
Pruebo con otros compiladores mas modernos de C, pero el problema ahora es q me da un monton de errores de sintaxis de c...etc.
Trabajo en ms-dos bajo windows, y tambien he probado tanto en win98 como en winXP.
Me han dicho q pruebe con una version de ms-dos q admita nombres largos de ficheros y extensiones largas, pero no consigo instalarlo.
Me podrias ayudar por favor, ya no se q hacer.!!!! :'(
Muchas Gracias por anticipado!!!!


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines