Курс по Raku / Напреднали / Повече за вградените типове / Нативни типове 🆕 / Типове на машинно ниво

Тест — Нативни типове

Какво отпечатва следната програма?

my int $n = 42;
say $n.^name;
1Int
0int
0(Int)
0Num

Когато правите интроспекция на нативна стойност, тя автоматично се обвива в съответния пълен тип. Така че въпреки че $n е декларирана като нативен int, запитването за името на типа чрез .^name показва обвития Int.

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

Типове на машинно ниво   |   Типове с размер и препълване