|
coan 4.2.4
|
|
Modules | |
| The Canonical String component interface. | |
| The The Canonical String component interals. | |
Files | |
| file | canonical_string.c |
| file | canonical_string.h |
This component provides an object type canonical_string_h to represent a line of text in a canonically "clean" form, i.e. all comments have been stripped, line-continuations deleted, leading and trailing whitespace stripped and internal whitespace sequences reduced to a single space.
The Canonical String type allows us reduce preprocessor directives to a canonical form in which they can be compared