Bulk of this book is code snippets extracted from source files. Instead of entire files, sections of sources are extracted but printed with line numbers so that they could be traced in the original sources. The snippets solve specific problems in implementation or illustrate a technique or otherwise are interesting.
The snippet extraction and printout is performed by a tool codemd. With a simple markup language embedded in source code, the tool prepares source code for an expository presentation.
Learning Objectives
- Another pattern matching application