High-Level Design Considerations

Our approach to grammar analysis is now going to be a bit more formal than that presented in Chapters 2 and 3. I'll start the design discussion in this and the next two chapters by examining the grammar of the legacy file format. I'll present a logical analysis, followed by the schema for the file description document. In the previous section I presented the basic content of that document, but here I'll discuss its relation to the grammar. The grammar analysis will also lay a foundation for the parsing algorithms presented later in this chapter.

Get Using XML with Legacy Business Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.