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