# NOT A PART OF SEAMONKEY IN ANY WAY

Some new, some old filres copiedfrom Rhino to form start of prototyping
environment for Project Brenda


git-svn-id: svn://10.0.0.236/trunk@27571 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
rogerl%netscape.com
1999-04-15 18:24:00 +00:00
parent 6d738a5392
commit a63de07fef
16 changed files with 3643 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
import java.util.Stack;
class PostorderNodeIterator {
PostorderNodeIterator(Node n)
{
stack = new Stack();
while (n.first != null) {
stack.push(n);
n = n.first;
}
start = n;
}
Node nextNode()
{
if (current == null)
return current = start;
if (stack.isEmpty())
return null;
else {
current = current.next;
if (current != null) {
while (current.first != null) {
stack.push(current);
current = current.first;
}
}
else
current = (Node)stack.pop();
}
return current;
}
Node start;
Node current;
Stack stack;
}