public void popPosBack()
{
int i = Convert.ToInt32(tokenStack.Pop());
int topIndex = Convert.ToInt32(tokenStack.Peek());
if (i > -1)
{
if (i != topIndex)
{
IoToken parent = currentToken();
if (parent != null)
{
parent.nextToken = null;
}
}
}
currentPos = Convert.ToInt32(posStack.Pop());
}