Tuesday 2024/04/02
Related topics
- Como Escribir un Generador de Analizadores Léxicos
- Unicode, UTF-16 and JavaScript
- Introducción a las Expresiones Regulares
- What can we write on the left side of an assignment?
Related labs
Videos
Lexer Generator
Vea el vídeo de la clase del 25/03/2020 (opens in a new tab) para los detalles de la realización de la práctica de generación de analizadores léxicos. También hablamos de Unicode y UTF-16.
El video de la clase 2020/03/24
contiene también material para la práctica del generador de analizadores léxicos que es similar al de la clase e las clases del 18 y 20 de Marzo de 2024.
2024/04/02
Extending the assignment to allow function modification: the left side lab2024/03/18
Clase del 18/03/2024. Motivation for extending assignments so that on the left-side we can modify functions2024/03/20
Clase del 20/03/2024. Your workflow when adding a new feature to a translator2024/03/19
Clase del 19/03/2024. Adding loops to the calculator language. Building a lexer generatorProblems publishing a private module to the GitHub Package Registry
Lab "while" 2024
Clase del 13/03/2024. Building the AST for 'ID apply' in Egg. Adding loops to the calculator languageLab egg-parser 2024
Clase del 12/03/2024. Lexical Analysis of Egg with moo-ignore. Egg grammar in Nearley.js2023 videos for lab egg-parser
- Vídeo 2023/03/29: ASTs for Egg. Lexical Analysis with moo-ignore. Introduction to Nearley.js
- Vídeo 2023/04/10: Parsing Egg. More on Nearley.js
- Vídeo 2023/04/11: Building the Egg ASTs. White management in moo. The Earley algorithm