3 #include <anthy/anthy.h>
6 /* Makefile
\e$B$N
\e(B $(srcdir) (
\e$B@EE*%G!<%?%U%!%$%k$N4p=`%G%#%l%/%H%j
\e(B) */
14 /*
\e$B4{$K%$%s%9%H!<%k$5$l$F$$$k%U%!%$%k$N1F6A$r<u$1$J$$$h$&$K$9$k
\e(B */
15 anthy_conf_override("CONFFILE", "../anthy-conf");
16 anthy_conf_override("DEPWORD", "master.depword");
17 anthy_conf_override("DEPGRAPH", "../depgraph/anthy.dep");
18 anthy_conf_override("DIC_FILE", "../mkanthydic/anthy.dic");
19 anthy_conf_override("ANTHYDIR", SRCDIR "/../depgraph");
21 printf("failed to init anthy\n");
27 int main(int argc, char** argv)
29 struct anthy_prediction_stat ps;
37 ac = anthy_create_context();
39 anthy_set_prediction_string(ac, argv[1]);
40 anthy_get_prediction_stat(ac, &ps);
41 for (i = 0; i < ps.nr_prediction; ++i) {
44 len = anthy_get_prediction(ac, i, NULL, 0);
45 buf = malloc(sizeof(char) * (len + 1));
46 len = anthy_get_prediction(ac, i, buf, len + 1);
47 printf("%s, %d\n", buf, len);
50 anthy_commit_prediction(ac, 0);
52 anthy_release_context(ac);