Added some documentation, fixed test and missing schedule

This commit is contained in:
robbe 2025-06-30 18:03:24 +02:00
parent ebfd85a666
commit fd6c8b4277
26 changed files with 1284 additions and 72 deletions

View file

@ -12,6 +12,10 @@ m3:Match{
file="rules/transition.od";
}
m_exec:Merge {
ports_data_in = `["in1", "in2"]`;
}
m_foo:Merge {
ports_data_in = `["in1", "in2"]`;
}
@ -28,10 +32,8 @@ end:End {
:Conn_exec (m -> m2) {from="fail";to="in";}
:Conn_exec (m -> m3) {from="success";to="in";}
:Conn_exec (m2 -> m_foo) {from="success";to="in";}
:Conn_exec (m2 -> m_foo) {from="fail";to="in";}
:Conn_exec (m_foo -> end) {from="out";to="in";}
:Conn_exec (m2 -> m_exec) {from="success";to="in";}
:Conn_exec (m_exec -> end) {from="out";to="in";}
:Conn_data (start -> m_foo) {from="1";to="in1";}
:Conn_data (start -> m_foo) {from="1";to="in2";}

View file

@ -12,6 +12,7 @@ m3:Match{
file="rules/transition.od";
}
m_exec:Modify
m_foo:Modify
m_void:Modify
@ -25,10 +26,10 @@ end:End {
:Conn_exec (m -> m2) {from="fail";to="in";}
:Conn_exec (m -> m3) {from="success";to="in";}
:Conn_exec (m2 -> m_foo) {from="success";to="in";}
:Conn_exec (m2 -> m_foo) {from="fail";to="in";}
:Conn_exec (m2 -> m_exec) {from="success";to="in";}
:Conn_exec (m2 -> m_exec) {from="fail";to="in";}
:Conn_exec (m_foo -> end) {from="out";to="in";}
:Conn_exec (m_exec -> end) {from="out";to="in";}
:Conn_data (start -> mo) {from="1";to="in";}
:Conn_data (mo -> m2) {from="out";to="in";}