[+] DISEÑO DE LENGUAJES E INTÉRPRETES
Desarrollo de un intérprete Lisp en Java 22 implementando las etapas de tokenización, parsing, representación de expresiones y evaluación.
angcoder.c@portfolio: ~/projects$ cat LISP_INTERPRETER.md
_ ___ ___ ___ ___ _ _ _____ ___ ___ ___ ___ ___ _____ ___ ___| | |_ _/ __| _ \ |_ _| \| |_ _| __| _ \ _ \ _ \ __|_ _| __| _ \| |__ | |\__ \ _/ | || .` | | | | _|| / _/ / _| | | | _|| /|____|___|___/_| |___|_|\_| |_| |___|_|_\_| |_|_\___| |_| |___|_|_\
[ PREVIEW_MODE: ACTIVE ]
Interprete de lenguaje LISP desarrollado en Java 22, con capacidad para ejecutar código LISP y proporcionar una interfaz de terminal intuitiva.
Desarrollo de un intérprete Lisp en Java 22 implementando las etapas de tokenización, parsing, representación de expresiones y evaluación.
Representación del lenguaje mediante estructuras como listas, átomos, números, operadores y funciones, siguiendo los principios de los lenguajes simbólicos.
Implementación de un sistema de scopes y resolución de símbolos para gestionar variables, funciones definidas por el usuario y operadores integrados.
Pruebas unitarias con JUnit y construcción automatizada con Maven para verificar el correcto funcionamiento de las características principales del intérprete.
angcoder.c@portfolio: ~/projects$ cd ..