2017-07-18 17:38:20 +02:00
|
|
|
parameter nat;
|
|
|
|
return (list nat);
|
2017-07-24 15:06:56 +02:00
|
|
|
storage unit;
|
2017-10-18 13:46:16 +02:00
|
|
|
code { CAR @counter; NIL @acc nat; SWAP; DUP @cmp_num; PUSH nat 0; CMPNEQ;
|
|
|
|
LOOP { DUP; DIP {SWAP}; CONS @acc; SWAP; PUSH nat 1; SWAP; SUB @counter;
|
|
|
|
DUP; DIP{ABS}; PUSH int 0; CMPNEQ};
|
|
|
|
CONS; UNIT; SWAP; PAIR};
|