summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2011-08-08 14:47:19 +0800
committerPeng Wu <alexepico@gmail.com>2011-08-08 14:47:19 +0800
commite44f8dc3df4766331b4d4296fd2cf7f88f70145a (patch)
treec35d708d4239e0ce490d8eec83532b6caa1dd37c
parent63977b501f8a0df504fd83206cc690955519b640 (diff)
downloadlibpinyin-e44f8dc3df4766331b4d4296fd2cf7f88f70145a.tar.gz
libpinyin-e44f8dc3df4766331b4d4296fd2cf7f88f70145a.tar.xz
libpinyin-e44f8dc3df4766331b4d4296fd2cf7f88f70145a.zip
refine MatchResults/TokenVector
-rw-r--r--src/include/novel_types.h4
-rw-r--r--src/lookup/lookup.h2
-rw-r--r--src/pinyin.h1
-rw-r--r--utils/training/eval_correction_rate.cpp1
4 files changed, 4 insertions, 4 deletions
diff --git a/src/include/novel_types.h b/src/include/novel_types.h
index 9f1a9fa..8077af6 100644
--- a/src/include/novel_types.h
+++ b/src/include/novel_types.h
@@ -144,4 +144,8 @@ typedef double parameter_t;
#define LAMBDA_PARAMETER 0.588792
+/* Array of phrase_token_t */
+typedef GArray * TokenVector;
+typedef TokenVector MatchResults;
+
#endif
diff --git a/src/lookup/lookup.h b/src/lookup/lookup.h
index 6672b08..fc98f95 100644
--- a/src/lookup/lookup.h
+++ b/src/lookup/lookup.h
@@ -43,8 +43,6 @@ struct lookup_value_t{
}
};
-typedef GArray * MatchResults; /* Array of phrase_token_t */
-
namespace pinyin{
class PinyinLargeTable;
class PhraseLargeTable;
diff --git a/src/pinyin.h b/src/pinyin.h
index d050f21..a360a3c 100644
--- a/src/pinyin.h
+++ b/src/pinyin.h
@@ -15,5 +15,4 @@
/* training module */
#include "flexible_ngram.h"
-typedef MatchResults TokenVector;
typedef struct _pinyin_context_t pinyin_context_t;
diff --git a/utils/training/eval_correction_rate.cpp b/utils/training/eval_correction_rate.cpp
index d658d4b..721bd50 100644
--- a/utils/training/eval_correction_rate.cpp
+++ b/utils/training/eval_correction_rate.cpp
@@ -22,7 +22,6 @@
#include "pinyin.h"
-typedef MatchResults TokenVector;
void print_help(){
printf("Usage: eval_correction_rate\n");