Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: PlaSoftware en 28 Junio 2011, 20:44 pm



Título: [Vb.08][Pregunta] Traductor de pseudocódigo en Visual Basic
Publicado por: PlaSoftware en 28 Junio 2011, 20:44 pm
Hola!

Como bien dice el título, tengo la intención de crear un traductor de pseudocódigo a Batch. Por ejemplo

imprime("Hola") ->Programa-> print "hola"

¿Pero,como podría hacerlo?

Es decir, como podría hacer que en cada línea (ese codigo ya lo tengo, el de leer todas las líneas) leyese la primera palabra, la identificase y luego siguiendo un patrón leyese la información.

Me explico:

en la línea pone : escribe(hola, mayúsculas)

entonces el programa identificaría la palabra clave escribe y leeria los dos parámetros separados por comas que hay en la línea y, en un bat escribiría esto:

print "HOLA"

Espero que se entienda, si no preguntad por favor, me urge.

Si me ayudais os estaré eternamente agradecido :rolleyes:


Título: Re: [Vb.08][Pregunta] Traductor de pseudocódigo en Visual Basic
Publicado por: 79137913 en 28 Junio 2011, 20:55 pm
HOLA!!!

La unica manera que tenes es hacer un interprete A MANO.

Aparte este tema va en .NET (http://foro.elhacker.net/net-b62.0/)

Reportado

GRACIAS POR LEER!!!


Título: Re: [Vb.08][Pregunta] Traductor de pseudocódigo en Visual Basic
Publicado por: BlackZeroX en 28 Junio 2011, 22:33 pm
.
Seguro leyendo linea a linea el codigo, pero la traduccion JAMAS sera al 100%, aun que sera facil si usas split, e instr().

(http://www.imagengratis.org/images/animationyn2vy.gif)

P.D.: Es el avatar de LeandroA.

Dulces Lunas!¡.