哪个是使用javascript进行代码语法错误检测的基本结构?

时间:2012-12-28 04:18:56

标签: javascript codemirror jshint ace-editor

我正在设计一种语言,我想通过丰富的代码编辑器来增强用户体验。首先我强调CodeMirror,但后来我找到了ACE Editor,这也是开源的:)

我已阅读所有内容并决定第二个选项。但是我找不到如何实现错误检测机制;我指的是工人文件。那么...... 问题,最后是,这是使用javascript查找语法错误的语法分析器的基本结构?(例如JSHint)< / p>

我非常感谢你的回答,非常感谢你。

1 个答案:

答案 0 :(得分:1)

要进入JavaScript驱动的词法分析,请查看JSLint的源代码:

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

您希望在第1183行开始特别关注词汇分析和令牌构建。祝你好运!