6 fun void push ( ListItem it ) {
7 if ( next != null ) next.push(it);
11 return ( next == null ) ? 1 : 0 ;
14 if ( next.isLast() != 0 ) {
15 next @=> ListItem @ n;
19 else return next.pop();
27 fun void push( ListItem it) {
32 if ( root == null ) return null;
33 root @=> ListItem @ ret;
43 f.pop() @=> ListItem @ l;