在haskell中解析java类文件

KKh*_*hat 2 haskell jvm

我刚刚在今年早些时候开始学习Haskell语言,并且正在开发一个输入java类文件(即FileName1.class)的项目,并解析该文件以打印出以下内容:

  • 由类文件定义的类的名称
  • 类的方法数,名称和类型

我做了一些研究,发现这可以通过使用JVM但在此过程中有点丢失,任何人都有任何关于如何解决这个问题的建议?

Don*_*art 5

您需要为Java类格式编写解析器.

幸运的是,已有图书馆可以做到这一点.

解析文件,输入生成的AST,打印所需信息.