Files
ReactionSystems/testing/examples/digraph.system

36 lines
740 B
Plaintext
Raw Permalink Normal View History

2025-09-02 01:34:01 +02:00
Environment: [x = {a}.y, y =({a}.x + {b}.y) ]
Initial Entities: {a, b}
Context: [({a,b}.{a}.{a,c}.x + {a,b}.{a}.{a}.nill)]
Reactions: ([{a,b}, {c}, {b}])
Digraph > Dot
2025-09-10 22:41:40 +02:00
| Entities
2025-09-02 01:34:01 +02:00
| Entities
| Entities < {a} ? "blue" ! "white"
| ! "black"
> Print,
Digraph > GraphML
| Entities
| Entities
2025-09-10 22:41:40 +02:00
> Print,
Digraph > node { if (entities == {a, b})
2025-09-11 02:17:40 +02:00
then { return 0; }
else { return 2; } }
2025-09-10 22:41:40 +02:00
> Dot
| Entities
| Entities
| Entities < {a} ? "blue" ! "white"
| ! "black"
> Print,
2025-09-11 02:17:40 +02:00
Digraph > node { return entities == {b}; }
2025-09-10 22:41:40 +02:00
> Dot
| Entities
| Entities
| Entities < {a} ? "blue" ! "white"
| ! "black"
> Print,