RKGETLEX(3)

名前
RkGetLex - カレント候補を構成する単語毎の形態素情報の取りだし

形式
#include <canna/RK.h>
int RkGetLex(cxnum, lex, maxlex)
int cxnum;
RkLex *lex;
int maxlex;

説明
RkGetLex は，カレント候補を構成する単語毎の形態素情報を求めます． カレント候補を構成する単語の形態素情報を左から順番に配列 lex に格納します．単語数が maxlex を超える場合には，右の単語情報が切り捨てられます．

構造体 lex の各フィールドには，以下のような情報が設定されます．

  ylen    単語の読みのバイト数
  klen    単語の漢字のバイト数
  rownum  単語の行番号
  coldnum 単語の列番号
  dicnum  未使用

戻り値
変換モードでないコンテクストで実行された場合には何もせずに -1 を 返します．