equal
deleted
inserted
replaced
|
1 (* Title: HOL/IOA/NTP/Sender.ML |
|
2 ID: $Id$ |
|
3 Author: Tobias Nipkow & Konrad Slind |
|
4 Copyright 1994 TU Muenchen |
|
5 *) |
|
6 |
|
7 goal Sender.thy |
|
8 "S_msg(m) : actions(sender_asig) & \ |
|
9 \ R_msg(m) ~: actions(sender_asig) & \ |
|
10 \ S_pkt(pkt) : actions(sender_asig) & \ |
|
11 \ R_pkt(pkt) ~: actions(sender_asig) & \ |
|
12 \ S_ack(b) ~: actions(sender_asig) & \ |
|
13 \ R_ack(b) : actions(sender_asig) & \ |
|
14 \ C_m_s : actions(sender_asig) & \ |
|
15 \ C_m_r ~: actions(sender_asig) & \ |
|
16 \ C_r_s : actions(sender_asig) & \ |
|
17 \ C_r_r(m) ~: actions(sender_asig)"; |
|
18 by(simp_tac (!simpset addsimps |
|
19 (Sender.sender_asig_def :: actions_def :: |
|
20 asig_projections)) 1); |
|
21 qed "in_sender_asig"; |
|
22 |
|
23 val sender_projections = |
|
24 [Sender.sq_def,Sender.ssent_def,Sender.srcvd_def, |
|
25 Sender.sbit_def,Sender.ssending_def]; |