NAME¶
streqvcmp - compare two strings with an equivalence mapping
SYNOPSIS¶
#include <
your-opts.h>
cc [...] -o outfile infile.c -l
opts [...]
int
streqvcmp(char const*
str1, char const*
str2);
DESCRIPTION¶
Using a character mapping, two strings are compared for "equivalence".
Each input character is mapped to a comparison character and the mapped-to
characters are compared for the two NUL terminated input strings. This
function name is mapped to option_streqvcmp so as to not conflict with the
POSIX name space.
- str1
- first string
- str2
- second string
RETURN VALUE¶
the difference between two differing characters
ERRORS¶
none checked. Caller responsible for seg faults.
SEE ALSO¶
The
info documentation for the -l
opts library.
ao_string_tokenize(3),
configFileLoad(3),
optionFileLoad(3),
optionFindNextValue(3),
optionFindValue(3),
optionFree(3),
optionGetValue(3),
optionLoadLine(3),
optionNextValue(3),
optionOnlyUsage(3),
optionProcess(3),
optionRestore(3),
optionSaveFile(3),
optionSaveState(3),
optionUnloadNested(3),
optionVersion(3), pathfind(3),
strequate(3),
streqvmap(3),
strneqvcmp(3),
strtransform(3),