小的 ECMAScript 解析器:Chiffon

jopen 9年前

Chiffon 是个小的 ECMAScript 解析器,是使用 JavaScript 编写的 tokenizer 和 minifier。

chiffon.min.js当前只有 6KB

Demo:https://polygonplanet.github.io/Chiffon/demo/javascript-parser-demo.html

小的 ECMAScript 解析器:Chiffon  

定义的 token 类型:

  • Comment

  • LineTerminator

  • Template

  • String

  • Punctuator

  • RegularExpression

  • Numeric

  • UnicodeEscapeSequence

  • Identifier

  • Null

  • Boolean

  • Keyword

项目主页:http://www.open-open.com/lib/view/home/1446215811523