開催されました 解放する re2c 2.0、C および C++ 言語用の無料の字句解析ジェネレーター。 re2c プロジェクトはもともと、非常に高速な字句アナライザーの実験的なジェネレーターとして 1993 年に Peter Bamboulis によって作成されました。このプロジェクトは、生成されるコードの速度と、アナライザーを既存の言語に簡単かつ効率的に組み込むことができる非常に柔軟なユーザー インターフェイスによって他のジェネレーターとは区別されます。コードベース。 それ以来、このプロジェクトはコミュニティによって開発され、形式文法と有限状態マシンの分野における実験と研究のプラットフォームであり続けています。
主な変更点:
Go 言語のサポートが追加されました (re2c の「--lang go」オプションによって、または別個の re2go プログラムとして有効になります)。 C と Go のドキュメントは同じテキストから生成されていますが、コード例は異なります。 re2c のコード生成サブシステムは完全に再設計されており、将来的には新しい言語のサポートが容易になるはずです。