問題タブ [syntax-checking]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
660 参照

c# - Visual Studio は、以前の .NET Framework バージョンに加えて、以前の C# 構文をターゲットにすることはできますか?

簡単な部分:

ドロップダウンを使用して、Visual Studio 2010 プロジェクトで .NET 2.0 フレームワークをターゲットにします。

難しい部分:

特定の構文バージョンをターゲットにすることは可能ですか?たとえばvar s = "hello world"、VS2008 以降では有効な構文シュガーですが、VS2005 ではコンパイルされません。VS2010 は、コンパイル時にこれにフラグを立てるように構成できますか?

0 投票する
1 に答える
388 参照

ruby - 現在利用可能なエディターのいずれかがRubyのハッシュコロンをサポートしていますか?

Ruby 1.9hash = {:one => 1, :two => 2, :three => 3}では、次のように記述されています。

ただし、現在のバージョンのTextMate(1.5.10(1623))も現在のバージョンのRedcar(0.10)も、これを有効な構文として認識せず、その過程で結腸につまずいて子猫を傷つけます。

新しいハッシュ構文を認識するエディターはありますか?(Vim / Emacsを自由に賞賛してください。ただし、コンソール以外のエディターを含めてみてください。)

0 投票する
8 に答える
104625 参照

php - オンラインPHP構文チェッカー/バリデーター

誰かが私をオンラインのPHPバリデーターに紹介してもらえますか?それは大いに役立つでしょう。

前もって感謝します!

0 投票する
1 に答える
1279 参照

c# - パスカル構文パーサーでの再帰下降構文解析

パスカル文法をチェックするための再帰下降構文解析の記述について1つの質問があります。私は例えばこのコードを持っています:

a、cが変数であることがわかります。:=および; -は端末です。この表現を確認できます。しかし、私がこのようなsmthを持っている場合:

この式の再帰下降構文解析の書き方に問題があります。

最初の例では、C#で次のように記述しました。

2番目の例をどのように書くことができますか?ありがとう。

0 投票する
4 に答える
597 参照

emacs - X を使用しないように構成されている場合でも、Flymake は X が使用できないと文句を言います

テキストモード コンソールの Emacs セッションで Flymake モードを実行している場合、Flymake にX と通信する代わりにテキスト コンソールにメッセージを表示するように指示するにはどうすればよいですか?

Debian や Ubuntu など、さまざまな環境で動作する Emacs 23。

flymake-gui-warnings-enabled設定しましnilたが、flymake-display-err-menu-for-current-line不平を言うと:

はい、知っています; Emacs は X なしで SSH 接続を介して実行されます。そのため、Flymake による GUI の使用を無効にしました。Flymakeに GUI を使用しないように指示するにはどうすればよいですか?

0 投票する
2 に答える
5150 参照

ide - Notepad ++でのPHP構文チェック

簡単な構文チェックのためにコンパイラを介してファイルを実行できるようにするnotepad ++のプラグインはありますか? 行方不明をキャッチするなど。またはまたは一致しない括弧の数など?

0 投票する
1 に答える
112 参照

text - 一般的なステートメントのポジティブまたはネガティブを判断する

愚痴がポジティブかネガティブか知りたいです。例えば:

論文: ジョナス・ブラザーズは炭を食べる 「ジョナス・ブラザーズは炭を食べるつもりだ」 >>> ポジティブ

「ジョナス・ブラザーズは木炭とは何の関係もない」 >>> ネガティブ

論題: メルマックは破壊された 「メルマックは死んだ」 >>> 陽性

「アルフは友達とメルマックに住んでいる」 >>> ネガティブ

これを行うための何らかのアルゴリズムがあるかどうかを知りたいのですが、一般的で、言語固有ではありません。

最も簡単なアプローチは何ですか?前もって感謝します。

0 投票する
2 に答える
2073 参照

java - JavaScriptで書かれたJavaエディタが必要

ユーザーがJavaScriptテキスト領域にJavaの小さなblobを書き込む必要があるWebアプリケーションのインターフェイスを作成しています。Java構文チェックを行うことができるJavaScriptで書かれたエディタが存在するかどうか知りたいですか?Google検索ではJavaScriptエディターが生成されますが、JavaScriptで記述されたJavaエディターは生成されません。(確かに、私は5ページの深さしか見ませんでした)

0 投票する
2 に答える
13642 参照

javascript - InternetExplorerのjavascript構文チェック

JavaScriptファイルの構文をチェックして、 Internet ExplorerのJavascriptエンジン、特に末尾の余分なコンマを煩わせる構文エラーが含まれていないかどうかを確認できるツールはありますか?

例:

このコードはFireFox、Chrome 、Node.JSで正常に機能しますが、IEでは末尾のコンマが原因で失敗します。IEの統合デバッガーは、私たちのように大規模なWebアプリケーションで有用なエラー/警告を生成しないため(多くのJavaScriptファイルを組み合わせて最大50〜100 k行のコード)、ほとんど役に立ちません。

JSLintは、他の大量の警告を報告したり、意味のないエラーで停止したりするため、役に立ちません。

IE内で直接使用してSyntaxError例外をキャッチするというアイデアもありeval()ますが、これを自動化された方法(つまり、コマンドライン)で実行することはできません。

残念ながら、Node.JSは末尾のコンマについては気にしません。

ファイルの基本的なJavaScript構文チェックを実行できるLinux/Windowsツールはありませんか?

0 投票する
6 に答える
3463 参照

php - PHP コンパイラまたは構文チェッカー

私は、できればEclipseプラグインとして、できればそれをコンパイルできるようにするphp構文チェッカーを探しています(少なくとも、構文チェックに加えて未定義の変数を見つけます。そのようなものは存在しますか?