| Who Cites induced tagged event str? |
|
induced_tagged_event_str | Def < A,evt,tg > (E) == < A,MS(E),msg(E) o evt,loc(E) o evt,is-send(E) o evt,tg, > |
| | Thm* E:EventStruct, A:Type, f:(A |E|), t:(A Label). < A,f,t > (E) TaggedEventStruct |
|
event_is_snd | Def is-send(E) == 1of(2of(2of(2of(2of(E))))) |
| | Thm* E:EventStruct. is-send(E) |E|   |
|
compose | Def (f o g)(x) == f(g(x)) |
| | Thm* A,B,C:Type, f:(B C), g:(A B). f o g A C |
|
event_loc | Def loc(E) == 1of(2of(2of(2of(E)))) |
| | Thm* E:EventStruct. loc(E) |E| Label |
|
event_msg | Def msg(E) == 1of(2of(2of(E))) |
| | Thm* E:EventStruct. msg(E) |E| |MS(E)| |
|
event_msg_str | Def MS(E) == 1of(2of(E)) |
| | Thm* E:EventStruct. MS(E) MessageStruct |
|
pi2 | Def 2of(t) == t.2 |
| | Thm* A:Type, B:(A Type), p:(a:A B(a)). 2of(p) B(1of(p)) |
|
pi1 | Def 1of(t) == t.1 |
| | Thm* A:Type, B:(A Type), p:(a:A B(a)). 1of(p) A |