Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение

Конечные автоматы. Пишем ДКА

Время на прочтение7 мин
Количество просмотров89K
Если вы когда-нибудь пытались написать своего бота, программу-переговорщик (negotiator), интерпретатор протокола связи и тому подобные вещи, то наверняка сталкивались с конечными автоматами. Данная тема в принципе не представляет большой сложности, но если вдруг у вас не было курса «теории автоматов», милости прошу под кат.

Сегодня мы попытаемся создать простой детерминированный конечный автомат. Мне вдруг захотелось написать его на Perl'е, но так как мы не будем использовать никаких специфических трюков, перенести общую концепцию на любой другой императивный язык не составит большого труда.
Читать дальше →
Всего голосов 17: ↑15 и ↓2+13
Комментарии20

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность