Inductive functional programming using incremental program transformation
作者:
Highlights:
•
摘要
The paper presents a system, ADATE, for automatic functional programming. ADATE uses specifications that contain few constraints on the programs to be synthesized and that allow a wide range of correct programs. ADATE can generate novel and unexpected recursive programs with automatic invention of recursive auxiliary functions. Successively better programs are developed using incremental program transformations. A key to the success of ADATE is the exact design of these transformations, and how to systematically search for appropriate transformation sequences.
论文关键词:
论文评审过程:Available online 6 April 2000.
论文官网地址:https://doi.org/10.1016/0004-3702(94)00042-Y