equal
deleted
inserted
replaced
52 in |
52 in |
53 case fst(snd(tr)) |
53 case fst(snd(tr)) |
54 of S(b) => ((t = s) | |
54 of S(b) => ((t = s) | |
55 (if (b=hd(reverse(s)) & s~=[]) then t=s else t=s@[b])) | |
55 (if (b=hd(reverse(s)) & s~=[]) then t=s else t=s@[b])) | |
56 R(b) => s ~= [] & |
56 R(b) => s ~= [] & |
57 b = hd(s) & |
57 b = hd(s) & |
58 ((t = s) | (t = tl(s))) }" |
58 ((t = s) | (t = tl(s))) }" |
59 |
59 |
60 ch_fin_ioa_def "ch_fin_ioa == (ch_fin_asig, {[]}, ch_fin_trans)" |
60 ch_fin_ioa_def "ch_fin_ioa == (ch_fin_asig, {[]}, ch_fin_trans)" |
61 |
61 |
62 end |
62 end |
63 |
63 |