blob: 0a79f770ef41024363668dd65b8f437e5b89ed6d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
<scxml datamodel="lua" initial="Start" name="Root" version="1.0" xmlns="http://www.w3.org/2005/07/scxml">
<datamodel>
<data id="Var1">{
testInt=10,
testDouble=10.0,
testString='message'
}
</data>
<data id="Var2">{0,1,2,3,4,5,6}</data>
</datamodel>
<final id="pass">
<onentry>
<log expr="Var1" />
<log expr="Var2" />
</onentry>
</final>
<state id="Start">
<onentry>
<log label="Var1" expr="Var1" />
<log label="Var2" expr="Var2" />
<assign expr="555" location="Var2[3]"/>
<assign expr="555" location="Var1.testInt"/>
<assign expr="555.555" location="Var1.testDouble"/>
<assign expr="'modified message'" location="Var1.testString"/>
</onentry>
<transition target="pass" />
</state>
</scxml>
|