#include <string.h>
#include <stdlib.h>
#include "lookup_words.h"
関数 | |
| int | lookup_words (keyword_t words[], int len, const char *s) |
| int | lookup_membcompare (const void *a1, const void *a2) |
| void | lookup_sorttable (keyword_t words[], int len) |
lookup_words.c で定義されています。
| int lookup_membcompare | ( | const void * | a1, | |
| const void * | a2 | |||
| ) |
| void lookup_sorttable | ( | keyword_t | words[], | |
| int | len | |||
| ) |
単語テーブルのソート
| words | [in] 単語テーブル | |
| len | [in] 単語テーブルの長さ |
lookup_words.c の 74 行で定義されています。
参照先 lookup_membcompare().
関数の呼び出しグラフ:

| int lookup_words | ( | keyword_t | words[], | |
| int | len, | |||
| const char * | s | |||
| ) |
単語の検索
| words | [in] 単語テーブル | |
| len | [in] 単語テーブルの長さ | |
| s | [in] 検索する文字列 |
| -1以外 | トークンID | |
| -1 | 単語がみつからなかった |
lookup_words.c の 30 行で定義されています。
参照先 keyword_t::tokn.
参照元 newt_option().
1.5.0