State-Oriented Programming: was a cover story article about Hierarchical State Machines in C and C++ published originally in "Embedded Systems Programming" magazine in August 2000. This repository contains the article PDF and the updated code.
Why do you think that https://github.com/QuantumLeaps/qpc is a good alternative to State-Oriented-Programming