Курс по Raku / Регулярни изрази и граматики / Граматики / Какво е граматика / Ключовата дума grammar
Тест — Какво е граматика
Какво отпечатва следната програма?
my token greet { 'hi' }
say so 'hi there' ~~ / <greet> /;| 1 | True |
| 0 | False |
| 0 | 「greet」 |
| 0 | hi |
Именуваният токен greet съпоставя буквалния текст
hi. Извикването му като <greet> вътре в
шаблона търси този текст, а той присъства в началото на
'hi there', така че съпоставянето успява и so
връща True.