- Первоисточник и вариант для С++2023-09-17
-
- просто пару обёрток выкинуть надо, а потом пользовать. всё решается - и вложенные автоматы, и возврат. если добавить полей в структуру pt, то и через неё можно. - Vit(15.11.2010 13:05, ссылка)
- расскажи поконкретнее про "пару обёрток выкинуть надо". - bialix(15.11.2010 13:20)
- Да саму упаковку в некий tread и сопутствующую шелуху - Vit(15.11.2010 13:25)
- хотелось бы примера работающего кода. как я вижу, эта обвертка и сопутствующая шелуха нужна например для PT_SPAWN, который собственно позволяет запустить вложенный подавтомат. И поэтому, если я правильно понимаю, выкидывание этой шелухи bialix(127 знак., 15.11.2010 14:13)
- я использую примерно те coroutines, из которых эти прототриды собственно появились. но иногда бывает нужно "снаружи" поуправлять состоянием автомата - тогда ( а это очень редко) использую передачу состояния как параметра. для вложения автомата Vit(659 знак., 15.11.2010 14:48, ссылка)
- исходники я читаю еще с прошлой недели и основную идею понял с самого начала. теперь пытаюсь понять "нюансы" и "детали". эта "аж шелуха" (как вы ее называете) не такая уж и бесполезная, по крайней мере передавать указатель на контекст -- это bialix(1843 знак., 15.11.2010 15:10)
- Распинания насчёт расширить своими полями структуру вызваны Вашей невнимательностью. Vit(148 знак., 15.11.2010 15:56, ссылка)
- исходники я читаю еще с прошлой недели и основную идею понял с самого начала. теперь пытаюсь понять "нюансы" и "детали". эта "аж шелуха" (как вы ее называете) не такая уж и бесполезная, по крайней мере передавать указатель на контекст -- это bialix(1843 знак., 15.11.2010 15:10)
- я использую примерно те coroutines, из которых эти прототриды собственно появились. но иногда бывает нужно "снаружи" поуправлять состоянием автомата - тогда ( а это очень редко) использую передачу состояния как параметра. для вложения автомата Vit(659 знак., 15.11.2010 14:48, ссылка)
- хотелось бы примера работающего кода. как я вижу, эта обвертка и сопутствующая шелуха нужна например для PT_SPAWN, который собственно позволяет запустить вложенный подавтомат. И поэтому, если я правильно понимаю, выкидывание этой шелухи bialix(127 знак., 15.11.2010 14:13)
- Да саму упаковку в некий tread и сопутствующую шелуху - Vit(15.11.2010 13:25)
- расскажи поконкретнее про "пару обёрток выкинуть надо". - bialix(15.11.2010 13:20)
- просто пару обёрток выкинуть надо, а потом пользовать. всё решается - и вложенные автоматы, и возврат. если добавить полей в структуру pt, то и через неё можно. - Vit(15.11.2010 13:05, ссылка)