- struct kmp2_context ctx;
- kmp2_init(&ctx);
- kmp2_add(&ctx, "ahoj", 1);
- kmp2_add(&ctx, "ahoj", 2);
- kmp2_add(&ctx, "hoj", 3);
- kmp2_add(&ctx, "aho", 4);
- kmp2_add(&ctx, "aba", 5);
- kmp2_add(&ctx, "aba", 5);
- kmp2_add(&ctx, "pěl", 5);
- kmp2_build(&ctx);
- kmp2_search(&ctx, "Šíleně žluťoučký kůň úpěl ďábelské ódy labababaks sdahojdhsaladsjhla");
- kmp2_cleanup(&ctx);
+ struct kmp2_struct kmp;
+ kmp2_init(&kmp);
+ kmp2_add(&kmp, "ahoj", 1);
+ kmp2_add(&kmp, "ahoj", 2);
+ kmp2_add(&kmp, "hoj", 3);
+ kmp2_add(&kmp, "aho", 4);
+ kmp2_add(&kmp, "aba", 5);
+ kmp2_add(&kmp, "aba", 5);
+ kmp2_add(&kmp, "pěl", 5);
+ kmp2_build(&kmp);
+ kmp2_run(&kmp, "Šíleně žluťoučký kůň úpěl ďábelské ódy labababaks sdahojdhsaladsjhla");
+ kmp2_cleanup(&kmp);