A Model for Implementing Cosequential Processes: Matching II
Matching names in two lists: Matters to Consider:
-
- Initializing: we need to arrange things so that the procedure gets going properly.
- Getting and accessing the next list item: we need simple methods to do so.
- Synchronizing: we have to make sure that the current item from one list is never so far ahead of the current item on the other that a match will be missed.
- Handling end-of-file conditions
- Recognizing Errors
- Matching the names efficiently -->Good synchronization