Перейти к содержимому

Компилятор с нуля | Часть 9: что такое типы, типизированные языки. Как добавить типизацию в язык

Алексей доказывает кодом

0:00 / 0:00

Компилятор с нуля | Часть 9: что такое типы, типизированные языки. Как добавить типизацию в язык

208 просмотров · 3 нед. назад
Алексей доказывает кодом
59 подписчиков
208 просмотров · 3 нед. назад
В девятой части курса "Компилятор с нуля" разбираемся с типами и типизацией. В этом видео я покажу: зачем языкам программирования нужны типы какие типы бывают как компилятор хранит и проверяет информацию о типах как работают преобразования типов как добавить всё это в собственный язык В результате наш язык получит полноценную систему типов, похожую по основным принципам на ту, что используется во многих настоящих языках программирования. Исходный код курса: https://github.com/the-lenoz/compiler... Пишите в комментариях, если что-то осталось непонятно или есть идеи для следующих видео. #программирование #компилятор #компиляторснуля #типизация #типыпеременных #языкпрограммирования #разработка