描述 Copper是大学明尼苏达在国家科学基金会,IBM,McKnight基金会和协助下开发的基于Java的集成扫描器和解析器生成器。 它用作另一个MELT工具的解析后端。 Copper结合使用LALR(1)解析算法和改进的扫描算法,即,该算法使用解析上下文来解决词汇歧义。 这允许使用更具声明性的解析器规范,尤其是嵌入式和可扩展语言的规范。 它还提供用于可扩展语言。 通过/失败分析将独立地应用于每种语言扩展,并且保证通过扩展的任何组合都可以编译而不会造成解析表冲突。 这样,任何最终用户都可以以与库相同的方式选择和选择扩展。 下载和文档 该站点提供以下下载: 铜版0.6.0和更高版本的JA