[Anthy-dev 2545] patch and git (6)

Back to archive index

NIIBE Yutaka gniib****@fsij*****
2005年 10月 15日 (土) 10:39:56 JST


続き。

2005-10-15  NIIBE Yutaka  <gniib****@fsij*****>

	* src-diclib/wtype.c (anthy_wtype_get_wf): New Function.
	(anthy_print_wtype): New implementation using accessors.

diff --git a/src-diclib/wtype.c b/src-diclib/wtype.c
--- a/src-diclib/wtype.c
+++ b/src-diclib/wtype.c
@@ -116,15 +116,6 @@ anthy_init_wtype_by_name(const char *nam
   return -1;
 }
 
-void
-anthy_print_wtype(wtype_t w)
-{
-  printf("(POS=%d,COS=%d,SCOS=%d,CC=%d,CT=%d,flags=%d)\n",
-	 w.pos, w.cos, w.scos,
-	 w.cc, w.ct, w.wf);
-}
-
-
 /* 二つの品詞が完全に一致しているかどうか */
 int
 anthy_wtype_equal(wtype_t lhs, wtype_t rhs)
@@ -201,6 +192,12 @@ anthy_wtype_get_scos(wtype_t t)
 }
 
 int
+anthy_wtype_get_wf(wtype_t t)
+{
+  return t.wf;
+}
+
+int
 anthy_wtype_get_indep(wtype_t t)
 {
   return t.wf & WF_INDEP;
@@ -263,3 +260,15 @@ anthy_wtype_set_dep(wtype_t *w, int isDe
     w->wf |= WF_INDEP;
   }
 }
+
+void
+anthy_print_wtype(wtype_t w)
+{
+  printf("(POS=%d,COS=%d,SCOS=%d,CC=%d,CT=%d,flags=%d)\n",
+	 anthy_wtype_get_pos(w),
+	 anthy_wtype_get_cos(w),
+	 anthy_wtype_get_scos(w),
+	 anthy_wtype_get_cc(w),
+	 anthy_wtype_get_ct(w),
+	 anthy_wtype_get_wf(w));
+}



Anthy-dev メーリングリストの案内
Back to archive index