Как написать свой язык? Формальные грамматики за 10 минут
HTML-код
- Опубликовано: 5 сен 2024
- Простыми словами о том, что лежит в основе компиляторов. Краткий экскурс в теорию формальных грамматик.
Разберем терминальные, нетерминальные символы и правила вывода.
Посмотрим пример простой контекстно-свободной грамматики.
Поговорим пр конечные автоматы и автоматы с магазинной памятью.
Иерархия Хомского или чем регулярные грамматики отличаются от контекстно-свободных и контекстно-зависимых.
Часть 2: • Кодим на Rust: граммат...
Read more on this topic on [dev.to](dev.to/kgrech/...)
#rust #grammar
Завтра сдаю экзамен по формальным языкам и грамматикам
Спасибо тебе за ролик, теперь я хоть знаю для чего всё это учил целый семестр
Ботаник
Спасибо мужик, круто рассказываешь
Стараемся
Спасибо! Сэкономил много времени при подготовке к экзамену.
Видео просто супер, оказывается это такая интересная тема. В вузе всё это рассказывалось просто ужасно скучно и непонятно. Большое тебе спасибо !!!!
Спустя N ссылок наконец-то нашёл простое пояснение для иерархии Хомского, благодарю
хочу сказать большое спасибо за вашу работу, видео очень качественное!
Братан, у тебя действительно живые и нормально снятые видео, жаль что ты пропал на два месяца, но я надеюсь ты будешь продолжать дальше, в особенности темы формальных языков, компиляторов и паттернов.
недооцененное видео, читаю страуструпа и не понял что за термы там у него, теперь стало понятнее
Огромное спасибо!
Жалко что таких видео мало, супер доступно объясняете
Здорово получается объяснять сложные термины!
Спасибо!
Спасибо
Шикарно!
Молодец парень 👨
То чувство, когда у тебя скоро курсач, в котором нужно написать свой язык программирования и к нему компилятор....
В Rust можно идентификаторы писать на русском и любом другом языке. :)
зря забросил, очень круто
писать свой язык идея бредовая, а вот необходимость реализации текстовых протоколов и чтения ASCII форматов данных задача регулярная, и любой программист с этим сталкивается рано или поздно
Что такое нетерминальные и терминальные символы?