¿Cómo crear un lenguaje de programación?

Iniciado por Hymake, 10 Diciembre 2006, 16:02 PM

0 Miembros y 1 Visitante están viendo este tema.

Hymake

Pos eso xD
Esque cada vez que veo un lenguaje de programación me digo <<¿cómo lo hacen?>>Vi a alguien por aquí que hizo un lenguaje de programación (b-code, sino me equivoco), y me gustaría que me dijera cómo lo hizo... o quien sepa, da igual xD

bueno, gracias!
[[--]]ERROR-MAN[[--]]

‭lipman

lol, xD, si ya es complicadillo aprender uno, imagínate programarlo, aunque estaría bien un lenguaje de programación en castellano, que somos los terceros por detras del ingles y del chino que más se habla en el mundo =(

Hendrix

Yo fui el que programo el interprete del B-Code....

La cuestion es interpretar las lineas  de TU lengauje y traspasarlas al lengauje kon el que interpretas....supongamos que lo haces en C, y kieres interpretar esto:

Muestra "Hola Mundo";

Supongamos que esto muestra el Hola mundo por pantalla, pues lo tienes que traducir al propio codigo en C, que seria asi:

printf ("Hola Mundo\n");

Eso es solo para un Interprete, que no es lo mismo que nu compilador.

Busca en este subforo, que hay un tema en el que reunimos informacion sobre esto.

Salu2

"Todos los días perdemos una docena de genios en el anonimato. Y se van. Y nadie sabe de ellos, de su historia, de su peripecia, de lo que han hecho, de sus angustias, de sus alegrías. Pero al menos una docena de genios se van todos los días sin que sepamos de ellos". - Juan Antonio Cebrián

Ragnarok

Hacer un compilador es una cosa, pero hacer un lenguaje de programación y hacerlo bien es otra:

http://en.wikipedia.org/wiki/Programming_language_theory
No olvidéis leer las normas generales, además de las específicas de cada tablón.sgae, ladrones