1

flex の純粋な Python 実装である Plex を試しました。動作しますが、大きな入力ファイル (10 ~ 100 MB 以上) の場合は非常に遅くなります。ほとんどの時間はレクサーで費やされます。そこで、flex を使用して C でレクサーを生成し、それを Python 内から呼び出したいと考えています。見つからないことにかなり驚いていますが、グーグルで検索すると、Cで書かれたレクサーからPythonテキストをレクサーにするか、Pythonで書かれたレクサーからCテキストをレクサーにするかのいずれかになります。

それができない場合、Flex C コードを拡張機能に変換する簡単な方法を誰か提案できますか?

4

1 に答える 1