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

Which is the basic structure of a code syntax error detection using javascript?

本文关键字:检测 错误 结构 语法 代码 javascript      更新时间:2023-09-26

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

我已经阅读了所有的内容,并决定采用第二种选择。但是我找不到如何实现错误检测机制;我指的是工人文件。所以…问题,最后,是,这是使用javascript查找语法错误的语法分析器的基本结构吗?(例如JSHint)

我很欣赏你的回答,非常感谢。

要了解javascript驱动的词法分析,请检查JSLint的源代码:

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

您需要特别注意第1183行,从这里开始进行词法分析和标记构建。好运!