Home
Scholarly Works
Partial evaluation of Maple
Conference

Partial evaluation of Maple

Abstract

Having been convinced of the potential benefits of partial evaluation, we wanted to conduct some experiments in our favourite Computer Algebra System, Maple. Maple is a large language, with a few non-standard features. When we tried to implement a partial evaluator for it, we ran into a number of difficulties for which we could find no solution in the literature. Undaunted, we persevered and ultimately implemented a working partial evaluator with which we were able to very successfully [11] conduct our experiments. In this paper, we document the techniques we had to either invent or adapt to achieve these results.

Authors

Carette J; Kucera M

Pagination

pp. 41-50

Publisher

Association for Computing Machinery (ACM)

Publication Date

January 15, 2007

DOI

10.1145/1244381.1244389

Name of conference

Proceedings of the 2007 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation
View published work (Non-McMaster Users)

Contact the Experts team