Skip to content

glebzlat/purefsm

Repository files navigation

PureFSM

clang gcc Docs

C++ finite state machine, written without dynamic memory allocation and RTTI - only with pure template metaprogramming. Written in C++17.

Cloning and Building

git clone --recurse-submodules https://github.com/glebzlat/purefsm.git
cd purefsm

Tests

cmake -S . -B build/ -D PUREFSM_TESTING=ON
cmake --build build/

Documentation

cmake -S . -B build/ -D PUREFSM_DOC=ON
cmake --build build/

License

MIT

Releases

No releases published

Packages

No packages published