Skip to content
/ ssm Public

A very stubborn state-machine API

Notifications You must be signed in to change notification settings

Afalide/ssm

Repository files navigation

Maniac Machines

A (very) stubborn state-machine API


mm-logo


What on earth is that?

Maniac Machines is a C++ library for state machines development.

If you are unfamiliar with state machines, you should Google that. As a quick description, keep in mind that state machines are devices that store informations in one (generally more) states. Thus by switching state, you modify the behavior of your program.

State machines are the very base of today's modern computing.

What are the benfits of using this lib?

This API focuses on code readbility and low-cost maintenance.
Declaring states, responding to events and performing transitions is made easy.

Straigthforward example

TODO: add simple code

Releases

No releases published

Packages

No packages published

Languages