Problems with a recursive stack
Hello!
I?ve got problems with a recursive stack.
I?ve got a stack overflow error. Here
is my push method.
publicvoid push(Object o)
{
StackRekursiv stack =new StackRekursiv();
stack.top = top;
stack.rest = rest;
if(top==null && rest==null)
{
rest = stack.rest =new StackRekursiv();
top = stack.top = o;
}
else
{
push(rest.top);
rest = stack.rest = stack;
top = stack.top = o;
}
}
Thank you for your help!

