Mercurial > hg > Papers > 2018 > mitsuki-sigos
comparison Slide/prosym.md @ 34:529e93784da3
fix
author | mir3636 |
---|---|
date | Sun, 21 Jan 2018 08:35:25 +0900 |
parents | 583eb189f004 |
children | d98dc007854b |
comparison
equal
deleted
inserted
replaced
33:583eb189f004 | 34:529e93784da3 |
---|---|
267 | 267 |
268 # Context、stub Code Gear の自動生成 | 268 # Context、stub Code Gear の自動生成 |
269 - Gears OS ではノーマルレベルの計算の他に Context や stub などのメタ計算を記述する必要がある。 | 269 - Gears OS ではノーマルレベルの計算の他に Context や stub などのメタ計算を記述する必要がある。 |
270 - 現在の CbC で Gears OS を記述すると、このメタ計算の記述も行わなくてはならず、これには多くの労力を要する。 | 270 - 現在の CbC で Gears OS を記述すると、このメタ計算の記述も行わなくてはならず、これには多くの労力を要する。 |
271 - この記述を助けるために Context を生成する generate_context と stub Code Gear を生成する generate_stub を perl スクリプトで作成した。 | 271 - この記述を助けるために Context を生成する generate_context と stub Code Gear を生成する generate_stub を perl スクリプトで作成した。 |
272 <div style="text-align: center;"> | |
273 <img src="./fig/generate_context.pdf" alt="generate_context" width="900"> | |
274 </div> | |
275 | 272 |
276 | 273 |
277 # stub Code Gear の生成 | 274 # stub Code Gear の生成 |
278 - stub Code Gear は Code Gear 間の継続に挟まれ、Code Gear が必要な Data Gear を Context から取り出す処理を行うものである。 | 275 - stub Code Gear は Code Gear 間の継続に挟まれ、Code Gear が必要な Data Gear を Context から取り出す処理を行うものである。 |
279 - stub Code Gear は Code Gear 毎に記述する必要があり、そのCode Gear の引数を見て取り出す Data Gear を選択する。 | 276 - stub Code Gear は Code Gear 毎に記述する必要があり、そのCode Gear の引数を見て取り出す Data Gear を選択する。 |