Трассировка конечных автоматов с помощью FSMD
К инструментам FSME (Finite State Machine Editor) и FSMC (Finite State Machine Compiler) добавился третий - FSMD (Finite State Machine Debugger). Пока ещё не сделал ни одного файлового релиза - фич маловато - но с примерчиками работает.
На скрине: На заднем фоне - консоль, которая демонстрирует запуск трассировщика. Он фильтрует stdout программы и обрабытывает отладочную информацию автоматов. То, что не является отладочной информацией, выдаётся на stdout без изменений.
Слева под окнами - FSME с открытым примерчиком
Справа - окно отладки этого примерчика.
Активное окно - сам примерчик,
Справа снизу - список обнаруживших себя автоматов
Желающим попробовать это хозяйство - http://sf.net/projects/fsme, берите из CVS. Примерчики в Download.
>>> Просмотр (1280x1024, 194 Kb)