Mercurial > hg > Papers > 2017 > mitsuki-thesis
comparison presen/slide.md @ 25:327435666caa
update
author | mir3636 |
---|---|
date | Thu, 16 Feb 2017 08:14:21 +0900 |
parents | 37f6991465b0 |
children | 8644cade9765 |
comparison
equal
deleted
inserted
replaced
24:37f6991465b0 | 25:327435666caa |
---|---|
78 SingleLinkedStack* stack = (SingleLinkedStack*)GearImpl(context, Stack, stack); | 78 SingleLinkedStack* stack = (SingleLinkedStack*)GearImpl(context, Stack, stack); |
79 enum Code next = Gearef(context, Stack)->next; | 79 enum Code next = Gearef(context, Stack)->next; |
80 goto clearSingleLinkedStack(context, stack, next); | 80 goto clearSingleLinkedStack(context, stack, next); |
81 } | 81 } |
82 ``` | 82 ``` |
83 | |
83 # interface の記述 | 84 # interface の記述 |
84 - interface を記述することで Context を通して Code Gear が参照できるようになった。 | 85 - interface を記述することで Context を通して Code Gear が参照できるようになった。 |
85 - create は関数呼び出しで呼び出され、interface と impliment の初期化と Code Gear のポインタの設定を行う。 | 86 - create は関数呼び出しで呼び出され、interface と impliment の初期化と Code Gear のポインタの設定を行う。 |
86 - return で interface を返し、その先で指定した Code Gear へ継続できるようになる。 | 87 - return で interface を返し、その先で指定した Code Gear へ継続できるようになる。 |
87 ```impl | 88 ```impl |