LINUX.ORG.RU
ФорумTalks

FSM -> code (c возможностью настройки синтаксиса)


0

1

Добрый день!
Подскажите, есть ли готовые приложения, позволяющие нарисовать конечный автомат и транслировать его в (псевдо)код (очень желательно, но не обязательно, что бы была возможность задавать грамматику самостоятельно).



Спасибо.

Ответ на: комментарий от Cancellor

JFLAP, на сколько я знаю, не умеет автомат в текст преобразовывать по заданным правилам.

kvitaliy
() автор топика
Ответ на: комментарий от Rastafarra

в нём можно создать графическое представление fsm?

kvitaliy
() автор топика

Не знаю, что есть из современного, но в свое время в голове замкнуло:

Libero is a Programmer's Tool and Code Generator. You define the high-level logic of a problem as a diagram: Libero generates the code to implement this logic. Your applications are easier to write, more robust, easier to understand. Libero uses a finite-state machine as the underlying model.

Libero generates code in these languages: C, C++, Java, Perl, Awk, 80x86 assembler, COBOL, MS Visual Basic, MS Test Basic, UNIX C Shell, UNIX Korn Shell, UNIX Bourne Shell, GNU Bash Shell, Rexx, PL/SQL, and PHP. You can extend Libero support to other languages via external schema files.

http://legacy.imatix.com/html/libero/lrintr.htm

dannie
()
Ответ на: комментарий от quickquest

забавная почти инопланетная вещь :-)

kvitaliy
() автор топика
Ответ на: комментарий от dannie

судя по описанию, подходит. пока пытаюсь запустить (безрезультатно).

kvitaliy
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.