Mercurial > hg > Papers > 2011 > nobu-prosym
changeset 59:6ef99d3e66b2
modify light-weight continuation
author | Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 26 Dec 2011 08:24:23 +0900 |
parents | 97457764428f |
children | a21d16da431a |
files | presen/index.html |
diffstat | 1 files changed, 13 insertions(+), 13 deletions(-) [+] |
line wrap: on
line diff
--- a/presen/index.html Mon Dec 26 07:55:41 2011 +0900 +++ b/presen/index.html Mon Dec 26 08:24:23 2011 +0900 @@ -141,12 +141,22 @@ <li>命令に必要なデータ</li> <li>スタックに積まれている値(環境)</li> </ul> - <li>CbC継続(軽量継続)</li> + <li>CbCの継続(軽量継続)</li> <ul> - <li>続く命令とその命令に必要なデータ</li> - <li></li> + <li>Cの継続から環境を除外</li> + <li>続く命令とその命令に必要なデータのみ</li> </ul> </div> + <div class="slide"> + <h1>Continuation Based C (軽量継続)</h1> + <li>関数コールが無い -> 呼び出し元への復帰がない</li> + <li>継続の際にスタックに載せるデータはコードセグメントへの引数だけとなる。</li> +<!-- <li>スタックポインタの位置を変えずにすむ。</li> --> + <p style=" margin-right:auto; margin-left:auto;"> + <img class="scale" src="./pix/cs_stack.png" style="height: 7em;"> + </p> + </div> + <!-- PAGE --> <!-- PAGE --> <div class="slide"> <h1>Continuation based C </h1> @@ -190,16 +200,6 @@ </div> <!-- PAGE --> <div class="slide"> - <h1>Continuation Based C (軽量継続)</h1> - <li>関数コールが無い -> 呼び出し元への復帰がない</li> - <li>継続の際にスタックに載せるデータはコードセグメントへの引数だけとなる(軽量継続)。</li> -<!-- <li>スタックポインタの位置を変えずにすむ。</li> --> - <p style=" margin-right:auto; margin-left:auto;"> - <img class="scale" src="./pix/cs_stack.png" style="height: 7em;"> - </p> - </div> - <!-- PAGE --> - <div class="slide"> <h1>Continuation Based C</h1> <li></li> </div>