El Lenguaje Egg
En este capítulo introduciremos el Análisis Sintactico Descendente Recursivo Predictivo para ello vamos a seguir el capítulo 12 A Programming Language de EJS:
En este repo encontrará una versión mejorada del procesador descrito en el capítulo:
Vamos a realizar múltiples prácticas sobre el lenguaje descrito en Eloquent JS. Chapter 12. Project: A Programming Language.
Esta es la primera práctica
Esta referencia puede ayudar sobre este tema:
-
Build a JavaScript Command Line Interface (CLI) with Node.js Tutorial at SitePoint
-
Vim Syntax Higlighting for Egg by David Afonso (dibad)
Inheritance and Scopes in Egg
Metodología de Trabajo
Sugerencia de metodología:
- Trabaje siempre en la misma working copy. Para cada práctica añada nuevos remotos
git remote add practica-egg-XXX-super <url>
etc. - Añade al board del super repo una columna Revisados por el profesor en la que se pondrán los objetivos alcanzados a los que el profesor le ha dado el visto bueno
- Cuando el profesor da el visto bueno:
- los movemos a la columna Revisados del board de la práctica
- Cerramos la incidencia que habíamos creado para ese objetivo