论文部分内容阅读
本文讨论用Mathem atica 的两大核心工作机制即模式匹配和规则来实现横向程序变换.以两类不同的递归程序变换的抽象模式为例,本文设计了相应的Mathem atica 程序包将非尾递归的程序变换成为相应的尾递归形式,然后利用Mathem atica3.0 提供的MathLink 机制,在VB5.0 的环境下实现它们的应用