¿Algun experto puede explicarme el funcionamiento de un intérprete en C++ para mi propio lenguaje?
Publicado por Augusto Lautaro (9 intervenciones) el 30/03/2020 03:59:35
Estoy intentando crear mi lenguaje de programación, ya van 3 intentos.
El intento uno: Funciono el texto, no se podian crear variables.
Intento 2: lo mismo que el intento 1 pero con un mecanismo diferente.
Intento 3: logré separar en tokens, y... eso fue todo.
El verdadero problema: Hay muchas cosas que no aprendí, como por ejemplo el uso de las clases, algo que vi mientras estudiaba otros códigos es la funcion continue(), me imagino que hay que crearla a mano...
Lo que necesito saber: Que conocimientos tengo que tener para crear el intérprete (o qué es lo que tengo que usar para crearlo)..
Muchas gracias!
MODIFICACIÓN
No quiero usar Flex, Bision u otra cosa similar. Quiero conocer todo el código
El intento uno: Funciono el texto, no se podian crear variables.
Intento 2: lo mismo que el intento 1 pero con un mecanismo diferente.
Intento 3: logré separar en tokens, y... eso fue todo.
El verdadero problema: Hay muchas cosas que no aprendí, como por ejemplo el uso de las clases, algo que vi mientras estudiaba otros códigos es la funcion continue(), me imagino que hay que crearla a mano...
Lo que necesito saber: Que conocimientos tengo que tener para crear el intérprete (o qué es lo que tengo que usar para crearlo)..
Muchas gracias!

MODIFICACIÓN
No quiero usar Flex, Bision u otra cosa similar. Quiero conocer todo el código
Valora esta pregunta


0