私はコンパイラーとプログラミング言語についてもっと学ぼうとしていますが、残念ながら私の大学はコンパイラーについてのコースを提供していないので、自分でやらなければなりません (インターネットに感謝します)。
現時点では、自分の言語のレクサーを理解し、実装しようとしていますが、正規表現が必要です。
私は perl regex を非常に迅速にスクリプト化することに慣れており、C++ lexer に Perl を埋め込むことができると考えました。質問は次のとおりです。
- 重いオーバーヘッドが発生しますか?
- BOOST (または他の C++ ライブラリの適切な gor 正規表現) と和解しようとする必要がありますか?
これを読んでくれてありがとう:)