Faculty of Informatics logo Information about Courses
- - - - -
Course

I011 Programming Language Semantics

LecturerMgr. Jiří Srba
Rozsah2/0 (1995-zima, 1996-zima, 1997-zima, 1998-zima)
Odkazhttp://www.fi.muni.cz/~srba/I011.html
Syllabus Operational semantics (natural operational semantics, structural operational semantics). & Lambda-calculus essentials, reductions, normal forms, coding, operational semantics. & Semantics of recursion: fixed points, Y operator, formalization using lambda-calculus. & Types and domains, fixed points, typed lambda-calculus. & Denotational semantics of functional and imperative languages, abstract syntax, data, memory, and control. & Equivalence.

Bibliography:

  • G. Winskel, The formal semantics of programming languages, MIT Press, 1993

  • J. Zlatuška, Lambda-kalkul, Masarykova univerzita, 1993in Czech

  • D. S. Schmidt, The Structure of Typed Programming Languages, MIT Press, 1994

in Czech
- - - - -
Brno City Masaryk University Faculty of Informatics Faculty Administration Select charset
- - - - -
Michal Brandejs brandejs@informatics.muni.cz