Browse Prior Art Database

Traversing multi-layer data structures using generic functions and indirect recursion.

IP.com Disclosure Number: IPCOM000033260D
Original Publication Date: 2004-Dec-02
Included in the Prior Art Database: 2004-Dec-02

Publishing Venue

IBM

Abstract

The invention provides an algorithm for traversing multi-layered data structures with highly reusable code. Generic data structures exist that provide well defined traversing mechanisms. Upon using these data structures in a multi-layered fashion, there exist few simple traversing mechanisms for the buried structures. And as such, the routines coded for the traversing of buried structures are very specific and can rarely be used in other similar applications. This invention provides to the programmer flexible reusable code. Which results in increased productivity, reduced testing, and less code written.