Re:Async.h – asynchronous, stackless subroutines in C
by bxparks on Saturday September 21, 2019 @11:58AM
(#21036076)
I found that computed-goto (https://gcc.gnu.org/onlinedocs/gcc/Labels-as-Values.html) is cleaner than Duff's Device for this sort of thing. (It works for clang compiler too.) Take a look at https://github.com/bxparks/AceRoutine for an Arduino library that uses computed-goto.
[ Parent
| on HN ]