sverweij/mscgen_js

View on GitHub
src/samples/test23_all_signal_variants.msgenny

Summary

Maintainability
Test Coverage
hscale="2";
a,b,c;

a -> b : signal left to right;
b -> a : signal right to left;
a -> a : signal to self left to right;
a <- a : signal to self right to left;
a -> * : signal broadcast left to right;
* <- b : signal broadcast right to left;
---: both way stuff;
a <-> b : signal both ways - starting at a;
b <-> a : signal both ways - starting at b;
a <-> a : both way signal to self;
a <-> "*": signal both ways broadcast left to right;

# not supported in mscgen, and hence not in msgenny either:
# "*" <-> b : signal both ways broadcast right to left;