Files
reactics/rsmc-1.0a_linux_ubuntu/examples/abs_5_V1.rs
2017-11-18 20:30:18 +00:00

45 lines
862 B
Rust

reactions {
{ {x},{s} -> {a1} };
{ {a1},{s} -> {y1} };
{ {a1},{s} -> {b1} };
{ {b1},{s} -> {c1} };
{ {c1},{s} -> {d1} };
{ {d1,y1},{s} -> {a2} };
{ {y1},{s} -> {y1} };
{ {a2},{s} -> {y2} };
{ {a2},{s} -> {b2} };
{ {b2},{s} -> {c2} };
{ {c2},{s} -> {d2} };
{ {d2,y2},{s} -> {a3} };
{ {y2},{s} -> {y2} };
{ {a3},{s} -> {y3} };
{ {a3},{s} -> {b3} };
{ {b3},{s} -> {c3} };
{ {c3},{s} -> {d3} };
{ {d3,y3},{s} -> {a4} };
{ {y3},{s} -> {y3} };
{ {a4},{s} -> {y4} };
{ {a4},{s} -> {b4} };
{ {b4},{s} -> {c4} };
{ {c4},{s} -> {d4} };
{ {d4,y4},{s} -> {a5} };
{ {y4},{s} -> {y4} };
{ {a5},{s} -> {y5} };
{ {a5},{s} -> {b5} };
{ {b5},{s} -> {c5} };
{ {c5},{s} -> {d5} };
{ {d5,y5},{s} -> {a6} };
{ {y5},{s} -> {y5} };
{ {a6,y1,y2,y3,y4,y5},{s} -> {r} };
}
context-entities { s }
initial-contexts { {x} }
rsctl-property { E[{}]F(r) }