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

Clases de acción

Los bloques { make … } en línea funcionan, pero llenan de lógica una gramática y la hacen más difícil de leer. La solución ordenada es una clase de acciones: una clase aparte cuyos métodos llevan el nombre de los tokens de la gramática y aportan el make de cada uno.

Esta sección muestra cómo escribir una clase de acciones, cómo entregársela a .parse y cuándo preferirla a las acciones en línea.

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. Una acción en mayúsculas
  2. Una gramática, dos clases de acción
  3. Haga una fecha legible

Solución: Invierta las palabras   |   Escribir una clase de acción