【发布时间】:2010-01-04 19:57:30
【问题描述】:
有人知道 Javascript 词法分析器或分词器(最好是 Python 吗?)
基本上,给定一个任意 Javascript 文件,我想获取令牌。
例如
foo = 1
变成这样:
- 变量名:“foo”
- 空格
- 运算符:等于
- 空格
- 整数:1
【问题讨论】:
-
喜欢这个? mozilla.org/js/language/js20-2002-04/core/lexer.html 或者别的什么?
-
看起来它只是描述语言的规则,我正在寻找一个我可以提供任意代码的应用程序,它会像上面一样标记它们
标签: javascript python yacc lex tokenize