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

Число с proto

Задача

Напишете граматика, която разбира number, който може да бъде или десетично цяло число (една или повече цифри), или шестнадесетичен литерал (0x, следван от шестнадесетични цифри 09, af). Използвайте прототокен с два варианта :sym<…>dec и hex. Разберете '0xff' и отпечатайте дали е успяло.

Пример

Програмата отпечатва:

True

Решение

Вижте решението

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

Решение: Наследете граматика   |   Решение: Число с proto