スクリプト コードを開発する独自のシステムがあります。現在、開発者環境 (Notepad++ を除く) はなく、このコードをデバッグまたはコンパイルすることはできません。コードをテスト システムまたはライブ システムに挿入するには、ベンダーに提出する必要があります。この言語は基本的に C に似ており、構文も同じです。基本的に、ベンダーに送信するコードのチャンクの構文を簡単にチェックできるツールが必要です。これを行うツールはありますか?
2 に答える
4
独自のスクリプト言語でコードを記述しているため、オンサイトでコードをコンパイルまたはデバッグできないため、構文チェックが必要ですか? ベンダーから言語リファレンス (可能であれば BNF を含む) のコピーを取得し、Coco/R ( http://www.ssw.uni-linz.ac.at/coco/)、抽象構文ツリーを検証するだけの簡単で汚いコンパイラを自分で構築します。
つまり、はい、使用できるツールはありますが、おそらくそれらはあなたが望んでいたよりも多くの作業を伴います.
于 2008-10-17T00:01:23.890 に答える
3
本当に C と同じ構文であれば、C コンパイラを使用できます。通常、構文チェックのみのオプション ( /Zs
MSVC 用) があります。
Cコンパイラは非常にうるさいので、どれだけの問題に遭遇するかわかりません.「Cのように」であることはCであることと同じではありません.
コードを実行する能力もコンパイルする能力も持たずにコードを開発するよう求められているというのは奇妙に思えます。出版前に校正することができずに本を書くようなものです。「Hello World」プログラムでさえ、最初から何らかの間抜けなしにコンパイルして実行するのに苦労しています。
于 2008-10-16T23:59:46.203 に答える