[Canna-cvs 615] CVS update: canna/lib/RK

Back to archive index

canna****@lists***** canna****@lists*****
2003年 8月 1日 (金) 04:03:51 JST


Date:	Friday August 1, 2003 @ 4:03
Author:	aida_s

Update of /cvsroot/canna/canna/lib/RK
In directory sf-cvs:/tmp/cvs-serv6054/lib/RK

Modified Files:
	RKintern.h bun.c ngram.c nword.c 
Log Message:
Change internal representation of conjunctions. Conjunction
matrix is packed per rows and referred by binary search.
It can also hold some flags. This is first step to increase
maximum number of hinshi.

* lib/RK/RKintern.h(RkKxDic): move RkKxDic to ngram.c.
  (TestGram): replaced to RkTestGram()
  (struct nword): remove nw_rcvec
* lib/RK/ngram.c(RkKxGram): added and new records
  (gram_fill_conjcells): added
  (RkGetGramSize): #ifdef unused
  (RkTestGram): added to replace TestGram() macro
  (RkCheckNegGram): moved from nword.c and compute rcvec here
* lib/RK/nword.c(checkNeg): renamed to RkCheckNegGram and moved
  into ngram.c
  (concWord): use RkCheckNegGram and remove unused variable
  (parseWord): use RkTestGram
* lib/RK/bun.c(nword2str): use RkGetGramName instead of direct
  access to nw_strtab

===================================================================
File: no file RKintern.h		Status: Needs Checkout

   Working revision:	1.9	Thu Jul 31 19:03:50 2003
   Repository revision:	1.9	/cvsroot/canna/canna/lib/RK/RKintern.h,v

   Existing Tags:
	RELBR_3_6                	(branch: 1.3.2)
	after_autoconf           	(revision: 1.5)
	before_autoconf          	(revision: 1.4)
	release_3_6_p3           	(revision: 1.3)
	release_3_6_p2           	(revision: 1.3)
	after_new_wchar          	(revision: 1.4)
	before_new_wchar         	(revision: 1.3)
	after_cvsignore          	(revision: 1.3)
	before_cvsignore         	(revision: 1.3)
	release_3_6_p1           	(revision: 1.3)
	relbr_3_bp               	(revision: 1.3)
	release_3_6              	(revision: 1.3)
	after_fujieda_patches    	(revision: 1.2)
	orig_35b2                	(revision: 1.1.1.1)
	NEC_CORP                 	(branch: 1.1.1)

===================================================================
File: no file bun.c		Status: Needs Checkout

   Working revision:	1.5	Thu Jul 31 19:03:51 2003
   Repository revision:	1.5	/cvsroot/canna/canna/lib/RK/bun.c,v

   Existing Tags:
	RELBR_3_6                	(branch: 1.2.2)
	after_autoconf           	(revision: 1.3)
	before_autoconf          	(revision: 1.3)
	release_3_6_p3           	(revision: 1.2.2.1)
	release_3_6_p2           	(revision: 1.2.2.1)
	after_new_wchar          	(revision: 1.3)
	before_new_wchar         	(revision: 1.3)
	after_cvsignore          	(revision: 1.2)
	before_cvsignore         	(revision: 1.2)
	release_3_6_p1           	(revision: 1.2)
	relbr_3_bp               	(revision: 1.2)
	release_3_6              	(revision: 1.2)
	after_fujieda_patches    	(revision: 1.1.1.1)
	orig_35b2                	(revision: 1.1.1.1)
	NEC_CORP                 	(branch: 1.1.1)

===================================================================
File: no file ngram.c		Status: Needs Checkout

   Working revision:	1.4	Thu Jul 31 19:03:51 2003
   Repository revision:	1.4	/cvsroot/canna/canna/lib/RK/ngram.c,v

   Existing Tags:
	RELBR_3_6                	(branch: 1.3.2)
	after_autoconf           	(revision: 1.3)
	before_autoconf          	(revision: 1.3)
	release_3_6_p3           	(revision: 1.3)
	release_3_6_p2           	(revision: 1.3)
	after_new_wchar          	(revision: 1.3)
	before_new_wchar         	(revision: 1.3)
	after_cvsignore          	(revision: 1.3)
	before_cvsignore         	(revision: 1.3)
	release_3_6_p1           	(revision: 1.3)
	relbr_3_bp               	(revision: 1.3)
	release_3_6              	(revision: 1.3)
	after_fujieda_patches    	(revision: 1.2)
	orig_35b2                	(revision: 1.1.1.1)
	NEC_CORP                 	(branch: 1.1.1)

===================================================================
File: no file nword.c		Status: Needs Checkout

   Working revision:	1.5	Thu Jul 31 19:03:51 2003
   Repository revision:	1.5	/cvsroot/canna/canna/lib/RK/nword.c,v

   Existing Tags:
	RELBR_3_6                	(branch: 1.3.2)
	after_autoconf           	(revision: 1.3)
	before_autoconf          	(revision: 1.3)
	release_3_6_p3           	(revision: 1.3)
	release_3_6_p2           	(revision: 1.3)
	after_new_wchar          	(revision: 1.3)
	before_new_wchar         	(revision: 1.3)
	after_cvsignore          	(revision: 1.3)
	before_cvsignore         	(revision: 1.3)
	release_3_6_p1           	(revision: 1.3)
	relbr_3_bp               	(revision: 1.3)
	release_3_6              	(revision: 1.3)
	after_fujieda_patches    	(revision: 1.2)
	orig_35b2                	(revision: 1.1.1.1)
	NEC_CORP                 	(branch: 1.1.1)




Canna-cvs メーリングリストの案内
Back to archive index