質問

C ++コードを生成できる最高のオープンソースFSMコンパイラは何ですか?

役に立ちましたか?

解決

ベストについては知りませんが、 Ragel

  

Ragelは、実行可能な有限状態マシンを通常の言語からコンパイルします。 Ragelは、C、C ++、Objective-C、D、Java、およびRubyを対象としています。 Ragelステートマシンは、正規表現マシンのようにバイトシーケンスを認識することができるだけでなく、正規言語の認識の任意のポイントでコードを実行することもできます。

他のヒント

この質問 SMC もC ++コードを生成できます。生成されたC ++の品質についてコメントすることはできませんが、C#では満足のいくものです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top