Mercurial > hg > Papers > 2017 > atton-master
changeset 9:f6931d3d59c0
Add first table of contents
author | atton <atton@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 16 Jan 2017 16:28:42 +0900 |
parents | debfed0aa2e4 |
children | 2f944ab2f5f6 |
files | paper/atton-master.tex |
diffstat | 1 files changed, 38 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/paper/atton-master.tex Mon Jan 16 15:47:43 2017 +0900 +++ b/paper/atton-master.tex Mon Jan 16 16:28:42 2017 +0900 @@ -90,13 +90,44 @@ \mainmatter %chapters -% \input{intro.tex} -% \input{cerium.tex} -% \input{cbc.tex} -% \input{gearsos.tex} -% \input{comparison.tex} -% \input{evaluation.tex} -% \input{conclusion.tex} +\chapter{Continuation based C とメタ計算としての検証手法} + +\chapter{Continuation based C} +\section{CodeSegment と DataSegment} +\section{Continuation based C における CodeSegment と DataSegment} +\section{MetaCodeSegment と MetaDataSegment} +\section{GearsOS} + +\chapter{ラムダ計算と型システム} +\section{型システムとは} +\section{型なしラムダ計算} +\section{単純型付きラムダ計算} +\section{部分型付け} +\section{部分型と Continuation based C} + +\chapter{証明支援系言語 Agda による証明手法} +\section{TODO: Agda tutorial 的なもの} +\section{Natural Deduction} +\section{Curry-Howard Isomorphism} +\section{Reasoning} + +\chapter{Agda における Continuation based C の表現} +\section{CodeSegment の定義} +\section{DataSegment の定義} +\section{ノーマルレベル計算の実行} +\section{MetaCodeSegment の定義} +\section{MetaDataSegment の定義} +\section{メタレベル計算の実行} + +\chapter{Continuation based C の検証} +\section{証明を用いた検証} +\section{スタックの実装の検証} +\section{メタ計算を用いた検証} +\section{メタ計算ライブラリ akasha} +\section{赤黒木の実装の検証} + +\chapter{まとめ} +\section{今後の課題} %謝辞 \addcontentsline{toc}{chapter}{謝辞}