私の仕事で私と私のチームの他の人たちは、主に商用ベンダーやいくつかのオープンソースシミュレータプロジェクトでサポートされている言語であるVerilog-AMSに多くのハードウェアモデルを書いています。 お互いのコードをより役立つものにするのに役立つのは、一般的な問題のコードをチェックし、共有コードの書式設定スタイルを強制するのに役立つ小切手でしょう。 もちろん自分のルールを追加して自分の効用を証明してからチームの残りのメンバーに昇格させたいと思っています。 私は仕事をやることは気にしませんがコースはまた、既存の他のプロジェクトの作業を活用したいと考えています。リンターを書くには?
yacc形式やbison形式で許可されている言語構文を使用していますか? 私はそれぞれの言語文をperl文字列に入れて、パターンマッチングを使って好きでないものを見つけなければなりませんか?私の答えを見つけようとして
(。ほとんどの構文とコンパイルエラーが簡単に商用ツールによってキャッチされている..しかし、我々は我々自身のextentionsのいくつかを持っている)
興味深いです。 – jbdavid