Ticket #14476

NFA→DFA変換の不具合
Eröffnet am: 2008-12-30 13:56 Letztes Update: 2009-01-28 18:46

Auswertung:
Verantwortlicher:
(Keine)
Typ:
Status:
Offen
Komponente:
(Keine)
Meilenstein:
(Keine)
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Gefixt
Datei:
Keine

Details

NFAのデフォルト遷移マップ(nfa::m_transition_default)が空でない場合に、正しくDFAに変換できないことがあります。

NFAからDFAへの変換は nfa::build_dfa() で行っていますが、1つの「状態の集合」から複数のデフォルト遷移がある時に正しくDFA用に変換されません(デフォルト遷移がない場合は正しく変換されます)。

なので、今のところはNFAエンジンとして動作しています。

Ticket-Verlauf (1/1 Historien)

2009-01-28 18:46 Aktualisiert von: shimataro
  • Lösung Update from Keine to Gefixt
Kommentar
リビジョン40の最短マッチ対応により、正式にNFAエンジンとして作動することにしました。
これにより、DFAに変換する必要性がなくなったので解決とします。

(解決状況「修正済み」でいいのかな?)

Dateianhangliste

Keine Anhänge

Bearbeiten

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Anmelden