Referencia: https://www.youtube.com/watch?v=Eythq9848Fg&list=PLZQftyCk7_SdoVexSmwy_tBgs7P0b97yD&index=1
Este es un proyecto escolar creado para poder entender mejor el funcionamiento de un compilador y hacer nuestro propio lenguaje aunque no sea practico usarlo. Por esos mismos motivos decidimos cambiar las palabras clave por simbolos.
Para poder usar el programa hay que correr el archivo shell.py utilizando python3.
python3 shell.py
Una vez empezado, la consola permitira el uso del lenguaje mediante comandos de una linea en los cuales se puede simular un salto de linea utilizando el simbolo ';'.
Para correr un script completo se debe utilizar el comando RUN seguido del nombre del archivo de texto en el cual se hizo el programa.
RUN("test")
Funcionalidad | Simbolo |
---|---|
IF | ? |
ELSEIF | ?? |
ELSE | ??? |
AND | & |
OR | | |
NOT | ! |
THEN | --> |
WHILE | --- |
FOR | +++ |
VAR | $ |
FUNCTION | @ |
END | @@ |
STEP | <> |
BREAK | !!! |
CONTINUE | >>> |
RETURN | <<< |