Seol mar théacs é seo: Mathematical foundations of programming semantics :