An overview of the Adl language

  title={An overview of the Adl language},
  author={projectBrad and Alexander and Dean Engelhardt and Andrew L. Wendelborn},
The purpose of the Adl project is to demonstrate the eecient implementation of data parallel functional programming, rstly on the TMC CM-5 but ultimately on other parallel machines. We have designed a small polymorphic non-recursive language (Adl), which emphasizes high-level operations (second-order combina-tors) on aggregate structures. The Adl project incorporates the formal description of Adl semantics, translation and optimization, and the design of an abstract data-parallel machine which… CONTINUE READING