Тёмный

Как написать свой язык? Формальные грамматики за 10 минут 

grekonika
Подписаться 415
Просмотров 6 тыс.
50% 1

Простыми словами о том, что лежит в основе компиляторов. Краткий экскурс в теорию формальных грамматик.
Разберем терминальные, нетерминальные символы и правила вывода.
Посмотрим пример простой контекстно-свободной грамматики.
Поговорим пр конечные автоматы и автоматы с магазинной памятью.
Иерархия Хомского или чем регулярные грамматики отличаются от контекстно-свободных и контекстно-зависимых.
Часть 2: • Кодим на Rust: граммат...
Read more on this topic on [dev.to](dev.to/kgrech/writing-a-new-p...)
#rust #grammar

Опубликовано:

 

17 сен 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 21   
@jsemslava7880
@jsemslava7880 2 года назад
Завтра сдаю экзамен по формальным языкам и грамматикам
@qlmanlp
@qlmanlp 2 года назад
Спустя N ссылок наконец-то нашёл простое пояснение для иерархии Хомского, благодарю
@rajahbtw
@rajahbtw 2 года назад
недооцененное видео, читаю страуструпа и не понял что за термы там у него, теперь стало понятнее
@dmitropetryk8963
@dmitropetryk8963 3 года назад
хочу сказать большое спасибо за вашу работу, видео очень качественное!
@Danila369
Видео просто супер, оказывается это такая интересная тема. В вузе всё это рассказывалось просто ужасно скучно и непонятно. Большое тебе спасибо !!!!
@nukee469
@nukee469 2 года назад
Шикарно!
@konstantink2396
@konstantink2396 Год назад
Огромное спасибо!
@eugene1207
@eugene1207 3 года назад
Спасибо
@blaza-
@blaza- 3 года назад
Спасибо мужик, круто рассказываешь
@lagutin07
@lagutin07 2 года назад
Молодец парень 👨
@UCeNp--gS3nA_oYCIaA4o_-w
@UCeNp--gS3nA_oYCIaA4o_-w 3 года назад
Братан, у тебя действительно живые и нормально снятые видео, жаль что ты пропал на два месяца, но я надеюсь ты будешь продолжать дальше, в особенности темы формальных языков, компиляторов и паттернов.
@TheApgreyd
@TheApgreyd 2 года назад
Спасибо! Сэкономил много времени при подготовке к экзамену.
@datadriventhinking5055
@datadriventhinking5055 3 года назад
Здорово получается объяснять сложные термины!
@DanYaLegenda
@DanYaLegenda Год назад
То чувство, когда у тебя скоро курсач, в котором нужно написать свой язык программирования и к нему компилятор....
@chess228
@chess228 2 года назад
зря забросил, очень круто
@olsuhvlad
В Rust можно идентификаторы писать на русском и любом другом языке. :)
@dmitryponyatov2158
писать свой язык идея бредовая, а вот необходимость реализации текстовых протоколов и чтения ASCII форматов данных задача регулярная, и любой программист с этим сталкивается рано или поздно
@abjrwalg9874
Что такое нетерминальные и терминальные символы?
Далее
Ranking The Most Painful Crashes
00:19
Просмотров 3,9 млн
Копия iPhone с WildBerries
01:00
Просмотров 4,7 млн
Two sum: Кодим на RUST!
19:32
Просмотров 349
Робоняша в сборе
19:47
Просмотров 754