Abbreviated multi-part command recognition C library
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 
Ondřej Hruška 89f3d40a5c
add readme
před 4 roky
test Initial před 4 roky
.gitignore Initial před 4 roky
CMakeLists.txt Initial před 4 roky
LICENSE.txt Initial před 4 roky
Makefile Initial před 4 roky
README.md add readme před 4 roky
prefix_match.c Initial před 4 roky
prefix_match.h Initial před 4 roky

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.