src/HOLCF/IOA/NTP/Sender.thy
changeset 6468 a7b1669f5365
parent 3523 23eae933c2d9
child 12218 6597093b77e7
equal deleted inserted replaced
6467:863834a37769 6468:a7b1669f5365
    13 'm sender_state = "'m list * bool multiset * bool multiset * bool * bool"
    13 'm sender_state = "'m list * bool multiset * bool multiset * bool * bool"
    14 (*                messages   #sent           #received      header  mode *)
    14 (*                messages   #sent           #received      header  mode *)
    15 
    15 
    16 consts
    16 consts
    17 
    17 
    18 sender_asig   :: 'm action signature
    18 sender_asig   :: "'m action signature"
    19 sender_trans  :: ('m action, 'm sender_state)transition set
    19 sender_trans  :: ('m action, 'm sender_state)transition set
    20 sender_ioa    :: ('m action, 'm sender_state)ioa
    20 sender_ioa    :: ('m action, 'm sender_state)ioa
    21 sq            :: 'm sender_state => 'm list
    21 sq            :: 'm sender_state => 'm list
    22 ssent,srcvd   :: 'm sender_state => bool multiset
    22 ssent,srcvd   :: 'm sender_state => bool multiset
    23 sbit          :: 'm sender_state => bool
    23 sbit          :: 'm sender_state => bool