//-------------------------------------------------------------- public WordTable secondScan(WordChain wChain, WordTable wTable) { // 速度向上のため、skipさせる if (wTable.IsTransSkipWord2()) // 少しゆるいskip { return(wTable); // 何もせずreturn } // 熟語をチェック wTable = Idiom.Scan(wChain, wTable); // 分割なし完全一致の語 wTable = DelimitedWord.Scan(wChain, wTable); // 分割も考慮し詳しい(?)解析 // (辞書引きなし助詞解析あり) // 分解した最後のwTableを返す wTable = ScanDetail(wChain, wTable); return(wTable); }