0

私は言語を設計しており、リッチなコード エディターでユーザー エクスペリエンスを向上させたいと考えています。最初はCodeMirrorに苦労しましたが、オープンソースのACE Editorを見つけました:)

私はすべてを読み、2番目のオプションを決定しました。しかし、エラー検出メカニズムを実装する方法が見つかりません。ワーカーファイルを参照しています。それで...最後に、javascriptを使用して構文エラーを見つけるための構文アナライザーの基本構造はどれですか? (例: JSHint )

回答ありがとうございます。

4

1 に答える 1

1

JavaScript 駆動の字句解析に入るには、JSLint のソース コードをチェックアウトします。

https://github.com/douglascrockford/JSLint/blob/master/jslint.js

字句解析とトークンの構築が始まる 1183 行に特に注意してください。幸運を!

于 2012-12-28T04:30:40.273 に答える