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 を選択する。