#state-machine #automata #fsm #state #machine

macro rust-automata-macros

Macros for rust-automata DSL

3 releases

new 0.0.3 Apr 26, 2025
0.0.2 Apr 23, 2025
0.0.1 Apr 22, 2025

#40 in #fsm

Download history 194/week @ 2025-04-19

194 downloads per month
Used in rust-automata

MIT license

45KB
1K SLoC

Attribute‑style DSL for defining finite‑state machines.

See the rust-automata crate for more details.

Documentation features:

  • "mermaid": embed a clickable Mermaid state diagram.
  • "dsl": (re)generate a DSL for the machine.

Macros for the rust-automata crate.

Dependencies

~215–650KB
~15K SLoC