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