equal
deleted
inserted
replaced
30 | Seq "'a com" "'a com" ("(_;/ _)" [60, 61] 60) |
30 | Seq "'a com" "'a com" ("(_;/ _)" [60, 61] 60) |
31 | Cond "'a bexp" "'a com" "'a com" |
31 | Cond "'a bexp" "'a com" "'a com" |
32 | While "'a bexp" "'a assn" "'a com" |
32 | While "'a bexp" "'a assn" "'a com" |
33 |
33 |
34 abbreviation |
34 abbreviation |
35 Skip ("SKIP") |
35 Skip ("SKIP") where |
36 "SKIP == Basic id" |
36 "SKIP == Basic id" |
37 |
37 |
38 types |
38 types |
39 'a sem = "'a => 'a => bool" |
39 'a sem = "'a => 'a => bool" |
40 |
40 |