1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- <?xml version="1.0" ?>
- <test>
- <statechart>
- <semantics
- big_step_maximality="syntactic"
- input_event_lifeline="whole"/>
- <inport name="in">
- <event name="e"/>
- </inport>
- <outport name="out">
- <event name="in_b"/>
- <event name="in_c"/>
- <event name="in_d"/>
- </outport>
-
- <root initial="a">
- <state id="a">
- <transition event="e" target="/b"/>
- </state>
- <state id="b" stable="true">
- <onentry>
- <raise event="in_b"/>
- </onentry>
- <transition event="e" target="/c"/>
- </state>
- <state id="c">
- <onentry>
- <raise event="in_c"/>
- </onentry>
- <transition event="e" target="/d"/>
- </state>
- <state id="d" stable="true">
- <onentry>
- <raise event="in_d"/>
- </onentry>
- </state>
- </root>
- </statechart>
- <input>
- <event port="in" name="e" time="0 d"/>
- <event port="in" name="e" time="0 d"/>
- </input>
- <output>
- <big_step>
- <event port="out" name="in_b"/>
- </big_step>
- <big_step>
- <event port="out" name="in_c"/>
- <event port="out" name="in_d"/>
- </big_step>
- </output>
- </test>
|