用户工具

站点工具


linux:语法分析器

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
linux:语法分析器 [2022/01/18 18:56] – 创建 zhangguolinux:语法分析器 [2023/03/17 10:12] (当前版本) – 外部编辑 127.0.0.1
行 2: 行 2:
  
 ANTLR, YACC, LEX ANTLR, YACC, LEX
 +
 +
 +Bison和Flex导致较小的内存占用,但您没有图形IDE .
 +
 +antlr使用更多内存,但你有antlrworks,一个图形IDE .  -- 从网上的各家评论来看,ANTLR更好一些。
 +
 +
 +===== - antlr =====
 +官方网址:   https://www.antlr.org/download.html
 +
 +
 +支持以下语言直接使用,即不用再多个语言之间切换。比如可以全程使用python语言调用它来完成你想要的功能。
 +<code>
 +The latest version of ANTLR is 4.9.3, released Nov 6, 2021. As of 4.9.3, we have these code generation targets: 
 +  - Java 
 +  - C# (and an alternate C# target)
 +  - Python (2 and 3)
 +  - JavaScript
 +  - Go
 +  - C++
 +  - Swift
 +  - PHP
 +  - DART
 +</code>
 +
  
linux/语法分析器.1642503418.txt.gz · 最后更改: 2023/03/17 10:12 (外部编辑)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki