test_cond.xml 622 B

123456789101112131415161718192021222324252627282930313233343536
  1. <?xml version="1.0" ?>
  2. <test>
  3. <statechart>
  4. <datamodel>
  5. x = 42;
  6. </datamodel>
  7. <inport name="in">
  8. <event name="start"/>
  9. </inport>
  10. <outport name="out">
  11. <event name="done"/>
  12. </outport>
  13. <root initial="start">
  14. <state id="start">
  15. <transition target="/done" cond="x == 42">
  16. <raise event="done"/>
  17. </transition>
  18. </state>
  19. <state id="done"/>
  20. </root>
  21. </statechart>
  22. <input>
  23. <event name="start" port="in" time="0 d"/>
  24. </input>
  25. <output>
  26. <big_step>
  27. <event name="done" port="out"/>
  28. </big_step>
  29. </output>
  30. </test>