Here are
31 public repositories
matching this topic...
State machines and statecharts for the modern web.
-
Updated
Apr 18, 2022
-
TypeScript
write beautiful state charts 🙀
-
Updated
Apr 18, 2022
-
JavaScript
SCXML interpreter and transformer/compiler written in C/C++ with bindings to Java, C#, Python and Lua
SCXML illustrated examples and tutorials
ScxmlEditor - powerful tool for creating, editing and debugging scxml files
.NET Standard SCXML compatible Statechart implementation
Tips and tricks of using xstate for UI Development
-
Updated
Sep 3, 2021
-
TypeScript
YAKINDU Statechart Tools examples
A C++ state machine framework based on SCXML
COMODO2 is a Java tool that allows to transform a UML/SysML model into code for different software platforms.
-
Updated
Aug 27, 2021
-
Java
A python state machine framework based on scxml.
-
Updated
Sep 13, 2021
-
Python
Atom package for writing (and previewing) beautiful state machine charts
-
Updated
Aug 28, 2021
-
JavaScript
LDL-based DSL for statechart generation and verification
-
Updated
Oct 20, 2021
-
OCaml
MQTT-enabled SCXML interpreter
SCXML interpreter to create Python based State Machine
-
Updated
Dec 8, 2021
-
Python
Statechart middleware for Redux using SCION-CORE
-
Updated
Apr 27, 2018
-
JavaScript
SCXML state machine vue router
-
Updated
Jun 25, 2019
-
JavaScript
This repository contains a set of example models and the generated scxml code
An online interpreter of SCXML state machines powered by XState
-
Updated
Dec 19, 2021
-
TypeScript
uSCXML C-Style Wrapper (for C++ Builder, Delphi, Qt)
Salus RT500 (Digital Room Thermostat) Simulator using Qt SCXML CPP DataModel
-
Updated
Jan 6, 2015
-
Shell
CPSwarm Code Generator (mirror, do not commit)
-
Updated
Apr 15, 2020
-
Java
Purpose of the project : FSM.xml (scxml) => FSM.java (using python3)
-
Updated
Apr 15, 2017
-
Python
This project is a Java code generator for state machines written using the SCXML specification.
-
Updated
Oct 13, 2020
-
Java
This package provide the scxml_interpreter implementation
-
Updated
Oct 26, 2018
-
Python
Improve this page
Add a description, image, and links to the
scxml
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
scxml
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
struct StateMachine { const char *id; const char *initial; States states; + const char *value; - const char *transition(const char *currentState, const char *event) { + StateMachine *transition(const char *currentState, const char *event) { const char *nextState = this->states[currentState].on[event]; + this->value = nextState; - return nextState; + return this; } }