Programación General > Pascal

 Traductor De Lenguaje

<< < (2/2)

Attakinsky:
No hay niguno, pero a mí me ha resultado tremendamente efectivo utilizar buscar/reemplazar de MS-Word  :D

Sucede que VisualBasic no tiene la misma estructura (lineal) de lascal y pascal no maneja eventos ni soporta controles. Si quieres 'traducir' de pascal a VB, reemplaza cada write o writeln por msgbox, cada read o readln por inputbox, elimina todos los punto y coma (;), cambia ':=' por '=', reemplaza real por double, en lugar de dos puntos (:) en las declaraciones utiliza 'as', etc. :scream:

En fin escribe tu programa de nuevo en VB, y aún así te queda algo muy antiestético que solo funciona en un form sin controles y a puro cuadro emergente.

Lo mejor es tomar un programa en pascal y buscar la forma de hacerlo más bonito en VisualBasic, pero no hay traductor, ni método estándar, ni formula mágica, ni nada de eso.  :huh: ¡A programar se ha dicho! :comp:

Blag:
No es tan dificil hacer una traducción de ese tipo......Yo tuve que traducir un juego conversacional que hice en QBasic a C++.......por cuestiones de capacidad del procesador y del mismo lenguaje........No fué tan dificil :smartass: , aunque mi código se elevó considerablemente.........jejejeje......terminé con 5021 líneas de código  :comp:

Mientras sepas como funciona un programa en un lenguaje....es decir, mientras conozcas la lógica, puedes migrarlo casi a cualquier otro lenguaje.

Y como dice  Attakinsky.....


--- Citar ---¡A programar se ha dicho!
--- Fin de la cita ---

Saludos,

Blag  :devil:

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa