【问题标题】:Can I disassemble my code in PLTScheme?我可以在 PLTScheme 中反汇编我的代码吗?
【发布时间】:2010-11-08 21:46:24
【问题描述】:

我可以在 LISP 中看到像 (disassemble) 这样的方案函数的翻译机器指令吗?

【问题讨论】:

    标签: functional-programming lisp scheme racket


    【解决方案1】:

    有一个decompile 模块提供同名的函数。它可以用来将字节码文件反编译成一种人类可读的形式。但是,这不是线性汇编语言表示(即由 JIT 动态生成的),它是否能帮助您查看结果值得怀疑。无论如何,search the documentation 了解更多信息。

    您还可以使用宏步进器粗略了解 MzScheme 实际看到的复杂性 - 只需单击它,禁用所有宏隐藏,然后逐步执行您的代码,直到它完全展开。它毛茸茸的。

    【讨论】:

      猜你喜欢
      • 2023-03-07
      • 2012-04-14
      • 2015-11-03
      • 1970-01-01
      • 2020-06-15
      • 2021-01-02
      • 1970-01-01
      • 2013-11-07
      • 1970-01-01
      相关资源
      最近更新 更多