comparison Slide/prosym.md @ 33:583eb189f004

update
author mir3636
date Sun, 21 Jan 2018 00:54:43 +0900
parents 7e2ceefcef54
children 529e93784da3
comparison
equal deleted inserted replaced
32:f78928bb28ad 33:583eb189f004
153 enum Data { 153 enum Data {
154 D_dg1, 154 D_dg1,
155 D_dg2, 155 D_dg2,
156 }; 156 };
157 ``` 157 ```
158 # Data Gear の定義
159 - Data Gear は union と struxt を用いて定義される
160 - これをもとに必要な Data Gear の allocate を行う
161
162 ```data
163 union Data {
164 struct Time {
165 enum Code next;
166 double time;
167 } time;
168 struct LoopCounter {
169 int i;
170 } loopCounter;
171 ...
172 };
173 ```
174
158 175
159 <!-- 176 <!--
160 # CbC による Gears OS 記述の問題点 177 # CbC による Gears OS 記述の問題点
161 - Gears OS を CbC で実装する上でメタ計算の記述が煩雑であることがわかった。 178 - Gears OS を CbC で実装する上でメタ計算の記述が煩雑であることがわかった。
162 - 本研究ではこれらのメタ計算を自動生成することにより Gears OS を記述する上においてより良い構文をユーザーに提供することにした。 179 - 本研究ではこれらのメタ計算を自動生成することにより Gears OS を記述する上においてより良い構文をユーザーに提供することにした。