Curso de Raku / Expresiones regulares y gramáticas / Gramáticas

Gramáticas, clases y herencia

Una gramática es en realidad una clase de clase, y sus tokens son en realidad métodos. No es solo una analogía: significa que las gramáticas pueden usar las herramientas orientadas a objetos que ya conoces, una gramática puede heredar de otra y sobrescribir tokens sueltos.

Esta sección muestra esa relación e introduce los proto tokens, la manera que tiene una gramática de escribir una alternativa entre varias variantes con nombre.

Temas de esta sección

Práctica

Resuelve 2 cuestionarios sobre el contenido de esta sección.

Ejercicios

Esta sección contiene 3 ejercicios. Mira todos los temas de esta sección antes de empezar los ejercicios.

  1. Herede una gramática
  2. Un número con proto
  3. Un booleano con proto

Solución: Una asignación con espacios   |   Las gramáticas son clases