【发布时间】:2012-10-09 08:00:34
【问题描述】:
如何使用 Haskell 解析 ASN.1 输入?
是否有能够为给定的 ASN.1 描述文件生成代数数据类型声明和解析器代码的生成器?
(例如 asn1c 用于生成 C 代码...)
ASN.1 的简要概述:
ASN.1 类似于 Google 协议缓冲区,但开发得更早,它是一个实际标准。基本上,ASN.1 定义了几种用于序列化分层结构化数据的方法和用于定义描述结构的语法的语法。这样的语法可以用来自动生成解析器和数据结构来构建语法树。
【问题讨论】: