相关疑难解决方法(0)

哪个面向Java的lexer解析器用于简单项目(ANTLR,DIY等)

我正在研究一个小型文本编辑器项目,并希望为几种语言添加基本的语法高亮(Java,XML ......仅举几例).作为一种学习经历,我想添加一个流行或非流行的Java词法分析器.

你推荐什么项目.Antlr可能是最知名的,但它似乎相当复杂和沉重.

这是我所知道的选项.

  1. ANTLR
  2. Ragel(是的,它可以生成用于处理输入的Java源代码)
  3. 自己动手(我想我可以编写一个简单的令牌解析器并突出显示源代码).

java dsl parsing antlr ragel

7
推荐指数
1
解决办法
6483
查看次数

标签 统计

antlr ×1

dsl ×1

java ×1

parsing ×1

ragel ×1