> http://www.houseoffusion.com/cf_lists/messages.cfm/forumid:4/threadid:42965

startNodeId=somethingOrOther; (you know where you are staring from)

while hasParent(startNodeId){
        listAdd(aList,nameOfNode(startNodeId)
        startNode=getParentOfNode(startNodeId)
}

aList=listReverse(aList);

print aList;

hasParent() and getParentOfNode() are then fairly trivial.

-- 

Tom Chiverton 
Advanced ColdFusion Programmer

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:222282
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to