uSCXML Documentation
Getting Started
When you built SCXML, you have three possibilities to work with SCXML state-charts:
- Embed the uSCXML interpreter in your program and parse and interpret state-chart documents at runtime. This allows for the most flexibility as the complete SCXML DOM is still available.
- Transpile SCXML state-charts onto one of the available target languages. These are currently VHDL and ANSI-C with C# and Java as likely additional targets. The benefit of this approach is the reduced footprint at runtime and fewer dependencies.
- Interpret SCXML documents directly with the
uscxml-browser
.