Объектно-ориентированное программирование с явным выделением состояний



© А.С. Наумов

Санкт-Петербургский государственный университет информационных технологий, механики и оптики

Полный текст работы
Демонстрация работы библиотеки
Исходные тексты

Аннотация

Во многих предыдущих методах, основанных на компиляции, использовалась статическая реализация автоматов — автомат описывался некоторым кодом до выполнения. Затем этот код выполнялся. В настоящей работе предложен метод динамического построения автоматов. Создание и модификация автоматов, их состояний и переходов осуществляется с использованием разработанной библиотеки. Это позволяет, в частности, реализовывать автоматы, число состояний которых заранее не известно.