Revision control

Copy as Markdown

<?xml version="1.0" encoding="UTF-8"?>
<!--
orthogonal preemption - inner or states interrupt one-another
in our semantics, source state is at the same level of hierarchy, so document order will resolve conflict. a1 will win.
-->
<scxml
datamodel="ecmascript"
version="1.0"
initial="b">
<parallel id="b">
<parallel id="c">
<state id="e">
<transition event="t" target="a1"/>
</state>
<state id="f">
<transition event="t" target="a2"/>
</state>
<transition event="t" target="a3"/>
</parallel>
<state id="d">
<transition event="t" target="a4"/>
</state>
</parallel>
<state id="a1"/>
<state id="a2"/>
<state id="a3"/>
<state id="a4"/>
</scxml>