Proyecto de Sintaxis - Interprete de lenguaje

Proyecto final de la materia Sintaxis y Semantica de los Lenguajes en UTN FRCU

Asigación

variable = datoNumerico;

Operaciones

+ - / *
Ejemplo: 1 + 1;

Separadores entre operaciones: ( )

Relacionales

< > == !=

Obtener dato por usuario

READ("Texto a mostrar", variable);

Mostrar dato por pantalla

WRITE("Texto a mostrar", variable);

Condicional

IF (condicion) THEN codigo a ejecutar SINO codigo a ejecutar END;

Ciclo

WHILE (condicion) DO codigo a ejecutar END;

Condición

Negar expresión: NOT

Agregar más condiciones: AND OR

Separadores entre condiciones: [ ]