我在用几乎纯正的汇编语言写一个解释器。目前,我正在使用NASM宏和m4的混合(当这些宏不够强大时)来生成大量代码云。
我记得看到lisp被用作生成和构建汇编程序的元编程引擎。但我记不起到底在哪里了。
有人能给出使用lisp作为汇编程序元编程工具的项目的例子,或者解释应该为此目的使用哪些引擎或库吗?
发布于 2014-03-17 05:12:17
碰巧,Paul在刚写完上讲了一个非常相似的话题。他使用sb-assem为一台简单的堆栈机器发出代码。
机器是特定于SBCL的,您可能很难找到如何使用sb-assem,但它可能值得一看。
https://stackoverflow.com/questions/22446671
复制相似问题