联合会
UniCC是通用的LALR(1)解析器生成器,其目标是C,C ++,Python,JavaScript,JSON和XML。
关于
UniCC(通用编译器)是LALR(1)解析器生成器。
它将增强的语法定义编译为解析所描述语法的程序源代码。 由于UniCC旨在独立于目标语言,因此可以通过模板定义文件对其进行配置,以发出几乎任何编程语言的解析器。
UniCC对C , C ++ , Python (2.x和3.x)以及JavaScript编程语言均提供了开箱即用的支持。 解析器也可以生成为JSON和XML 。
UniCC可以生成无扫描仪解析器和扫描仪模式解析器。 默认情况下,更强大的
1