文件名称:apg-6.3:APG-ABNF解析器生成器,从ABNF语法生成递归下降解析器
文件大小:646KB
文件格式:ZIP
更新时间:2024-05-28 12:07:58
C
APG-ABNF解析器生成器 版本: 6.3 描述: APG是“ ABNF Parser Generator”的首字母缩写。 在C或C ++中生成解析器 从增强Backus-Naur格式(ABNF )语法语法的超集生成语言解析器和翻译器 接受有效的ABNF语法 接受AND & NOT语法谓词运算符,用于基于指定的预定义短语进行条件解析 接受用户定义的终端(UDT),这些终端允许用户编写非上下文无关的短语识别运算符 可在32位和64位操作系统上运行 输入语言字符串可以用8位,16位,32位或64位字符代码表示 用户编写的回调函数提供对解析器的完整监视和流控制 可选生成抽象语法树(AST) 用用户编写的回调函数翻译AST 广泛的追踪设施 统计信息收集以获取解析树节点覆盖范围的全貌 广泛的属性生成,以概述语法特征 有关更多详细信息,请参阅文档或访问。 目录/文件: 描述 ApgL