Курс языка программирования Raku / Продвинутый уровень / Подробнее о встроенных типах / Нативные типы / Типы машинного уровня
Тест — Нативные типы
Что напечатает следующая программа?
my int $n = 42;
say $n.^name;| 1 | Int |
| 0 | int |
| 0 | (Int) |
| 0 | Num |
При интроспекции нативного значения оно автоматически
упаковывается в соответствующий полный тип. Поэтому, хотя
$n объявлена как нативный int, запрос имени
типа через .^name возвращает упакованный
Int.
Навигация по курсу
← Типы машинного уровня | Типы с фиксированным размером и переполнение →