Mercurial > hg > Papers > 2018 > parusu-master
changeset 106:2d411c46eeb9
Fix
author | Tatsuki IHA <innparusu@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 13 Feb 2018 14:15:31 +0900 |
parents | d14f18fef819 |
children | 0b7cf219ebfa |
files | slide/slide.html slide/slide.md |
diffstat | 2 files changed, 5 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/slide/slide.html Tue Feb 13 14:13:42 2018 +0900 +++ b/slide/slide.html Tue Feb 13 14:15:31 2018 +0900 @@ -87,7 +87,7 @@ <!-- === begin markdown block === generated by markdown/1.2.0 on Ruby 2.3.0 (2015-12-25) [x86_64-darwin16] - on 2018-02-13 14:13:38 +0900 with Markdown engine kramdown (1.13.2) + on 2018-02-13 14:15:23 +0900 with Markdown engine kramdown (1.13.2) using options {} --> @@ -430,6 +430,7 @@ <!-- _S9SLIDE_ --> <h2 id="interface--stub-code-gear">Interface での stub Code Gear</h2> <ul> + <li>meta Code Gear では引数に指定された Code Gear の番号から stub Code Gear を取り出し、 継続を行う</li> <li>メタ計算で格納された引数は stub Code Gear で Code Gear に渡される</li> <li>Interface を実装した Code Gear は Interface の定義から stub Code Gear の自動生成が可能</li> </ul> @@ -449,8 +450,8 @@ } __code meta(struct Context* context, enum Code next) { - // printf("meta %d\n",next); goto (context->code[next])(context); +} </code></pre>
--- a/slide/slide.md Tue Feb 13 14:13:42 2018 +0900 +++ b/slide/slide.md Tue Feb 13 14:15:31 2018 +0900 @@ -216,6 +216,7 @@ ``` ## Interface での stub Code Gear +- meta Code Gear では引数に指定された Code Gear の番号から stub Code Gear を取り出し、 継続を行う - メタ計算で格納された引数は stub Code Gear で Code Gear に渡される - Interface を実装した Code Gear は Interface の定義から stub Code Gear の自動生成が可能 @@ -235,8 +236,8 @@ } __code meta(struct Context* context, enum Code next) { - // printf("meta %d\n",next); goto (context->code[next])(context); +} ``` ## 並列処理の構成