{}()[]
Clojurescriptでは、中括弧、括弧、または角括弧が一致しない状況に陥ることがあります。私は使用leininingen
しcljsbuild
ていますが、エラーの原因を突き止めるのに苦労しています。通常、それは次のようなものに要約されます。
Compiling "resources/public/js/whitespace.js" failed.
clojure.lang.ExceptionInfo: java.lang.RuntimeException: Unmatched delimiter: ) at line 1
ファイル名、行番号情報が含まれていないように見える広範なスタック トレースが続きます。
どうすればより有益な情報を入手できますか?
これまでの私の回避策
バージョン管理を使用して、ファイルとその以前の状態の違いを探します。次に、ブラケットが変更された場所を確認します。
%
救助に広範囲に一致するvimの括弧を使用してください。