rjrudin / ml-scxml Goto Github PK
View Code? Open in Web Editor NEWSCXML implementation on top of MarkLogic
License: Other
SCXML implementation on top of MarkLogic
License: Other
http://www.w3.org/TR/scxml/#transition
http://www.w3.org/TR/scxml/#ConditionalExpressions
I think just supporting XPath expressions would be a good start.
"src" can point to a module that will probably need a function that matches a certain interface so the engine knows what to pass in.
We support initial attribute already, need to support an child element as well
http://www.w3.org/TR/scxml/#parallel
I think this will boil down to keeping track on the instance document of where the instance is along each parallel path. Which means that the endpoint for transitioning an instance will need to know if it's a parallel path that's being transitioned.
http://www.w3.org/TR/scxml/#onentry
Should do this after first getting some of the executable content stuff done - http://www.w3.org/TR/scxml/#executable
http://www.w3.org/TR/scxml/#SystemVariables
These can be passed around in a map that's made available to executable content
Based on the spec - http://www.w3.org/TR/scxml/#initial - need to update existing tests so that no initial elements have an id attribute, and they apparently should always have a transition.
Not sure why I opened this or why it's important
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.