メインページ | アルファベット順一覧 | 構成 | ファイル一覧 | 構成メンバ | ファイルメンバ | 関連ページ

# 構造体 RegNFA_

構文木->NFA変換 [詳細]

RegNFA_のコラボレーション図

[凡例]
すべてのメンバ一覧

## Public 変数
const wchar_t * | str_
int | len_
int | matchpos_
BOOL | caseS_
DKC_STACK * | pstack
| storage<st_ele> stack_;
RegParser | parser
DKC_STACK * | st
| storage<RegTrans*> st;
int | start
int | final

## 説明

構文木->NFA変換

dkcRegex.c の 652 行で定義されています。

## 変数

BOOL RegNFA_::caseS_

| dkcRegex.c の 657 行で定義されています。 参照元 RegNFA_match_a3(), と RegNFA_match_a4().

int RegNFA_::final

| dkcRegex.c の 665 行で定義されています。 参照元 RegNFA_Construct().

int RegNFA_::len_

| dkcRegex.c の 655 行で定義されています。 参照元 RegNFA_match_a3(), と RegNFA_match_a4().

int RegNFA_::matchpos_

| dkcRegex.c の 656 行で定義されています。 参照元 RegNFA_match_a3(), と RegNFA_match_a4().

RegParser RegNFA_::parser

| dkcRegex.c の 662 行で定義されています。 参照元 RegNFA_Construct(), RegNFA_Destruct(), RegNFA_isHeadType(), RegNFA_isTailType(), と RegNFA_match_a4().

DKC_STACK* RegNFA_::pstack

| storage<st_ele> stack_; dkcRegex.c の 660 行で定義されています。 参照元 RegNFA_check_and_push_stack(), RegNFA_Construct(), RegNFA_Destruct(), RegNFA_match_a4(), と RegNFA_pop_stack().

DKC_STACK* RegNFA_::st

| storage<RegTrans*> st; dkcRegex.c の 664 行で定義されています。 参照元 RegNFA_add_e_transition(), RegNFA_add_transition_a5(), RegNFA_Construct(), RegNFA_Destruct(), RegNFA_gen_state(), と RegNFA_match_a3().

int RegNFA_::start

| dkcRegex.c の 665 行で定義されています。 参照元 RegNFA_Construct().

const wchar_t* RegNFA_::str_

| dkcRegex.c の 654 行で定義されています。 参照元 RegNFA_match_a3(), と RegNFA_match_a4().

この構造体の説明は次のファイルから生成されました:

- dkcRegex.c