(Node t, ISeq stack, boolean asc)
| 821 | } |
| 822 | |
| 823 | static ISeq push(Node t, ISeq stack, boolean asc){ |
| 824 | while(t != null) |
| 825 | { |
| 826 | stack = RT.cons(t, stack); |
| 827 | t = asc ? t.left() : t.right(); |
| 828 | } |
| 829 | return stack; |
| 830 | } |
| 831 | |
| 832 | public Object first(){ |
| 833 | return stack.first(); |
no test coverage detected