Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Воскресенье
20 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
306890
Топик полностью
=ReAl=
(11.02.2012 09:55, просмотров: 1)
ответил
=ReAl=
на
На первый сонный взгляд — в отличие от protothreads_без_gcc_шного_computed_goto можно в теле применять свои собственные switch с отдачей управления внутри ветвей, но нужно в начале городить огород из цепочки if и не забывать его модифицировать. Я
Имелось ввиду, что в остальном-то разницы нет, рабочий код выглядит как protothreads, из которого выкинули всё, кроме YIELD, его переименовали и заставили вручную метки придумывать.
Ага, родной недоразвитый брат. Всякая сопрограмма, сделанная на дефайнах, чертовски похожа на прототредз %) Кстати, хорошо бы "доразвить" -- огород заменить на стройный asm.
Николай Коровин
(196 знак., 11.02.2012 11:49
)
Я против сопрограмм. Это способ маскировки состояний. Игнорирование факта существования состояний ведёт к логическим ошибкам. А чем технология программирования похожая на "автоматное программирование" Шалыто не устраивает?
-
fk0
(11.02.2012 12:09
)
Я против образа мышления "я против приёма NNN", всё можно, если знать меру и место. А как конечный автомат разбух до "бесконечного", там написано.
-
Николай Коровин
(11.02.2012 12:35
)