Генератор кода для ДКА
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 26.07.25 00:07
Оценка:
Здравствуйте!

Есть что-то годное сейчас? А то очень хочется запилить своё.

Хочу в плюсики, ну и в любой другой язык.

Хочу визуализацию чрез graphviz
Маньяк Робокряк колесит по городу
Re: Генератор кода для ДКА
От: LaptevVV Россия  
Дата: 26.07.25 05:32
Оценка:
ДКА — это FSM ?
M>Есть что-то годное сейчас? А то очень хочется запилить своё.
https://codeberg.org/cmargiotta/compile-time-fsm
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re: Генератор кода для ДКА
От: kov_serg Россия  
Дата: 26.07.25 10:07
Оценка:
Здравствуйте, Marty, Вы писали:

M>Есть что-то годное сейчас? А то очень хочется запилить своё.

Чем вам этот убогий FSM так приглянулся?
Не удобно же. Как только появляется обработка отказов, с fsm начинается комбинаторный ужас, особенно при постепенном внесении изменений.
Re[2]: Генератор кода для ДКА
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 26.07.25 14:50
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>ДКА — это FSM ?

M>>Есть что-то годное сейчас? А то очень хочется запилить своё.
LVV>https://codeberg.org/cmargiotta/compile-time-fsm

Мне не нужна ещё одна либа на плюсах для создания ДКА. Я хочу какой-нибудь генератор с простым синтаксисом, который мог бы нагенерить код на плюсах
Маньяк Робокряк колесит по городу
Re[2]: Генератор кода для ДКА
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 26.07.25 14:53
Оценка:
Здравствуйте, kov_serg, Вы писали:

M>>Есть что-то годное сейчас? А то очень хочется запилить своё.

_>Чем вам этот убогий FSM так приглянулся?

Чем же он убогий? Какой-нибудь очередной парсер протокола самое то при помощи ДКА описывать. И будет автоматически всё проверено, что ты не продолбался и не забыл какое-то условие обработать


_>Не удобно же. Как только появляется обработка отказов, с fsm начинается комбинаторный ужас, особенно при постепенном внесении изменений.


Очень удобно. И обработка отказов никакого комбинаторного ужаса не даёт — это просто ещё один переход из каждого состояния в конечное с установкой кода ошибки, и всё
Маньяк Робокряк колесит по городу
Re[3]: Генератор кода для ДКА
От: kov_serg Россия  
Дата: 26.07.25 18:39
Оценка:
Здравствуйте, Marty, Вы писали:


M>Очень удобно. И обработка отказов никакого комбинаторного ужаса не даёт — это просто ещё один переход из каждого состояния в конечное с установкой кода ошибки, и всё

Ну. ну. Особенно когда в случае аварии надо без аварийно отвести и остановить движущиеся агрегаты.
Re[4]: Генератор кода для ДКА
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 26.07.25 19:01
Оценка:
Здравствуйте, kov_serg, Вы писали:

M>>Очень удобно. И обработка отказов никакого комбинаторного ужаса не даёт — это просто ещё один переход из каждого состояния в конечное с установкой кода ошибки, и всё

_>Ну. ну. Особенно когда в случае аварии надо без аварийно отвести и остановить движущиеся агрегаты.

Не вижу проблемы. Начинают работу автоматы аварийного останова агрегатов
Маньяк Робокряк колесит по городу
Re[3]: Генератор кода для ДКА
От: Великий Мессия google
Дата: 26.07.25 20:28
Оценка:
не вижу взаимосвязи протоколы и fsm
из известных мне ни один не ложиться в fsm
Re: Генератор кода для ДКА
От: Великий Мессия google
Дата: 26.07.25 20:31
Оценка:
начни с практического применения
ты изучил все ниши существующие на рынке
и смог описать для них общие критерии
по которым твой генератор их покрывает
?
я уверен что нет
Re[4]: Генератор кода для ДКА
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 26.07.25 23:49
Оценка: +1
Здравствуйте, Великий Мессия, Вы писали:

ВМ>не вижу взаимосвязи протоколы и fsm

ВМ>из известных мне ни один не ложиться в fsm

У тебя мало опыта просто, но не парься, подрастёшь ещё
Маньяк Робокряк колесит по городу
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.