351
|
1 typedef struct Stack<Type, Impl>{
|
|
2 Type* stack;
|
|
3 Type* data;
|
|
4 Type* data1;
|
250
|
5 __code whenEmpty(...);
|
249
|
6 __code clear(Impl* stack,__code next(...));
|
351
|
7 __code push(Impl* stack,Type* data, __code next(...));
|
|
8 __code pop(Impl* stack, __code next(Type* data, ...));
|
394
|
9 __code pop2(Impl* stack, __code next(Type* data, Type* data1, ...));
|
250
|
10 __code isEmpty(Impl* stack, __code next(...), __code whenEmpty(...));
|
394
|
11 __code get(Impl* stack, __code next(Type* data, ...));
|
|
12 __code get2(Impl* stack, __code next(Type* data, Type* data1, ...));
|
250
|
13 __code next(...);
|
194
|
14 } Stack;
|