タグ付けされた質問 「bison」

5
Antlrの利点(対して、lex / yacc / bison)[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 6年前休業。 この質問を改善する 過去には、さまざまなプロジェクト、通常はトランスレータ(EDAアプリにストリーミングされるEDIFのサブセットなど)にlexとyacc(通常はbison)を使用しました。さらに、何十年も前のlex / yacc文法に基づくコードをサポートする必要がありました。私は専門家ではありませんが、ツールの使い方を知っています。 私は過去にさまざまなフォーラムでAntlrについて肯定的なコメントを見てきましたが、何が欠けているのか知りたいです。両方を使用したことがある場合は、Antlrの優れている点と進んだ点を教えてください。私の現在の制約は、C ++ショップで作業することであり、出荷する製品にはJavaが含まれていないため、結果のパーサーはそのルールに従う必要があります。
143 c++  antlr  yacc  bison 

5
Flex / LexとYacc / Bisonの違いは何ですか?
Flex&LexとYacc&Bisonの違いは何ですか。私はインターネットを乱暴に検索しましたが、確かな答えは見つかりませんでした。 Ubuntuに純粋なLexとYaccをインストールできますか、それともflexとbisonのみをインストールできますか?私は混乱しています。 LexまたはYaccはまだ誰かによって管理されていますか? それらはすべて無料ですか? Lexが無料でない場合、なぜUbuntuディストリビューションにインストールするのですか? lex --version lex 2.5.35
122 parsing  bison  yacc  flex-lexer  lex 

6
8ビット組み込みシステムで使用できるflex / bisonの代替手段はありますか?
私は、avr-gccツールチェーンを使用したCのAVRマイクロコントローラーの演習として、言語のような単純なBASIC用の小さなインタープリターを書いています。ただし、レクサーとパーサーの作成に役立つオープンソースツールがあるかどうか疑問に思っています。 Linuxボックスで実行するようにこれを作成する場合は、flex / bisonを使用できます。8ビットプラットフォームに制限したので、すべて手作業で行う必要がありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.