Thanks to visit codestin.com Credit goes to gitlab.com
Digital's C++ Header-Only Stack-Based Finite State Machine