shuvalov-mdb / xstate-cpp-generator Goto Github PK
View Code? Open in Web Editor NEWC++ State Machine generator for Xstate
License: MIT License
C++ State Machine generator for Xstate
License: MIT License
Hi, thanks for expanding XState into C++!
Seems like you only handle a subset of XState's API, more closer to a Finite State Machine?
Is this by intention, or will you expand your program into the full StateChart API?
I do not program in C++, but I do intend to learn V-lang sometime in the future, so it might be easier to import this lib or use as inspiration.
Great library, precisely what we have been looking for! How would you suggest dealing with multiple state machines? In the TypeScript version, you can invoke a state machine from inside another state machine. Is this approach compatible with your threading model in the generated code, or should we listen for event callbacks on the parent state machine and create the child as a parallel machine? Thanks in advance for your thoughts!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.