# HG changeset patch # User Yoshiki Yazawa # Date 1213269727 -32400 # Node ID ff05c6c659cb93051e4877ba3afef6a72c27e2fc # Parent 70e2c306231e1a632fa6022fb2be94c7ed5ce6e2 added test.c. diff -r 70e2c306231e -r ff05c6c659cb test.c --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test.c Thu Jun 12 20:22:07 2008 +0900 @@ -0,0 +1,37 @@ +#include +#include +#include +#include "libguess.h" + +int main(int argc, char **argv) +{ + FILE *fp; + char buf[1024 * 1024]; + + if (argc != 2) + exit(1); + + fp = fopen(*(argv + 1), "r"); + if (!fp) { + printf("cannot open file \"%s\"\n", *(argv + 1)); + exit(1); + } + + //initialize libguess + guess_init(); + + while (fgets(buf, 1024 * 1024 - 1, fp)) { +// printf("%s\n", buf); + printf("length = %d\n", strlen(buf)); + printf("jp = %s\n", guess_jp(buf, strlen(buf))); + printf("tw = %s\n", guess_tw(buf, strlen(buf))); + printf("cn = %s\n", guess_cn(buf, strlen(buf))); + printf("kr = %s\n", guess_kr(buf, strlen(buf))); + printf("ru = %s\n", guess_ru(buf, strlen(buf))); + printf("ar = %s\n", guess_ar(buf, strlen(buf))); + printf("tr = %s\n", guess_tr(buf, strlen(buf))); + printf("gr = %s\n", guess_gr(buf, strlen(buf))); + printf("hw = %s\n", guess_hw(buf, strlen(buf))); + } + fclose(fp); +}