Bc. Andrej Tokarčík

Diplomová práce

An Executable Formal Semantics of Agda

An Executable Formal Semantics of Agda
Anotace:
Agda je aktívne vyvíjaný programovací jazyk so závislými typmi a interaktívny dokazovač matematických viet založený na upravenej teórii typov Martin-Löfa. V práci je predstavená spustiteľná formálna sémantika časti tohto jazyka vytvorená pomocou sémantického frameworku K. Diskutujú sa jednak otázky týkajúce sa formalizácie Agdy a druhak kľúčové rozhodnutia učinené počas vývoja jej sémantiky. Základom …více
Abstract:
Agda is an actively developed dependently typed programming language and interactive theorem prover based on a variant of Martin-Löf type theory. This thesis presents an executable formal semantics of a portion of the language, created using the K semantic framework. Issues pertaining to formalisation of Agda as well as the key decisions made during the development of the semantics are discussed. The …více
 
 
Jazyk práce: angličtina
Datum vytvoření / odevzdání či podání práce: 25. 5. 2015

Obhajoba závěrečné práce

  • Obhajoba proběhla 25. 6. 2015
  • Vedoucí: doc. Mgr. Jan Obdržálek, PhD.
  • Oponent: doc. RNDr. Tomáš Brázdil, Ph.D.

Citační záznam

Plný text práce

Obsah online archivu závěrečné práce
Zveřejněno v Theses:
  • světu
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: Masarykova univerzita, Fakulta informatiky

Masarykova univerzita

Fakulta informatiky

Magisterský studijní program / obor:
Informatika / Teoretická informatika

Práce na příbuzné téma