Abbreviated multi-part command recognition C library
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Ondřej Hruška 89f3d40a5c
add readme
4 vuotta sitten
test Initial 4 vuotta sitten
.gitignore Initial 4 vuotta sitten
CMakeLists.txt Initial 4 vuotta sitten
LICENSE.txt Initial 4 vuotta sitten
Makefile Initial 4 vuotta sitten
README.md add readme 4 vuotta sitten
prefix_match.c Initial 4 vuotta sitten
prefix_match.h Initial 4 vuotta sitten

README.md

prefix_match

Abbreviated multi-part command / word sequence recognition.

Supports partial match (only some command words), individual multi-part command word abbreviating, as well as (obviously) simple single-word commands and their abbreviations.

Can recognize things like "ip i s d" as "ip interface set down" or "r a" as "route add", if there is no ambiguity among the provided options. Supports more than one delimiter at a time (e.g, colon, hyphen, underscore, space, tab, whatever). Leading and trailing delimiters and duplicate delimiters are ignored.

Inspect the unit test suite and doc comments in the header file for more info and examples of use.