Курс по Raku / Регулярни изрази и граматики / Граматики

Дървото на разбора, make и made

Разборът ви казва, че низът съвпада с граматиката, и изгражда дърво на разбора — обект на съвпадението с именувано прихващане за всеки токен. Но обикновено не искате суровия текст, а резултат: цялото число 42, а не знаците 4 и 2.

Този раздел показва как да обхождате дървото на разбора и как да прикачите изчислена стойност към съвпадение с make, а после да я прочетете обратно с made.

Теми в този раздел

Практика

Направете 2 теста върху съдържанието на този раздел.

Упражнения

Този раздел съдържа 3 упражнения. Разгледайте всички теми в раздела, преди да се захванете с практиката.

  1. Извлечете числото
  2. Умножете двойка
  3. Обърнете реда на думите

Навигация в курса

Решение: Булева стойност с proto   |   Дървото на съвпадението