Emerald es un lenguaje de programación inventado para la parte práctica de la asignatura "Procesadores de Lenguajes" de la carrera de Ingeniería Informática. Emerald es, a grandes rasgos, un subconjunto de Ruby, un lenguaje interpretado y orientado a objetos, desarrollado por Yukihiro Matsumoto.
Este repositorio contiene una memoria con la especificación del lenguaje, así como la descripción del proyecto y su desarrollo. También se incluye el código del analizador sintáctico realizado para procesar Emerald.
Completado