Mercurial > hg > Gears > GearsAgda
comparison src/parallel_execution/SingleLinkedStack.cbc @ 274:d14eb393023d
fix generate_stub
author | mir3636 |
---|---|
date | Wed, 01 Feb 2017 18:13:47 +0900 |
parents | 6b5444bbea8a |
children | 2c2e4e597eb0 |
comparison
equal
deleted
inserted
replaced
273:08d0f920dad2 | 274:d14eb393023d |
---|---|
4 | 4 |
5 // typedef struct SingleLinkedStack { | 5 // typedef struct SingleLinkedStack { |
6 // struct Element* top; | 6 // struct Element* top; |
7 // } SingleLinkedStack; | 7 // } SingleLinkedStack; |
8 | 8 |
9 Stack* createSingleLinkedStack(struct Context *context) { | 9 Stack* createSingleLinkedStack(struct Context* context) { |
10 struct Stack* stack = new Stack(); | 10 struct Stack* stack = new Stack(); |
11 struct SingleLinkedStack* singleLinkedStack = new SingleLinkedStack(); | 11 struct SingleLinkedStack* singleLinkedStack = new SingleLinkedStack(); |
12 stack->stack = (union Data*)singleLinkedStack; | 12 stack->stack = (union Data*)singleLinkedStack; |
13 singleLinkedStack->top = NULL; | 13 singleLinkedStack->top = NULL; |
14 stack->push = C_pushSingleLinkedStack; | 14 stack->push = C_pushSingleLinkedStack; |