ABSTRACT

Implementation of UtiLisp/C, which is a newly coded version of UtiLisp for Spare workstations, on AP1000 has been attempted. The goal is to reform UtiLisp for AP1000 with a very few lines in C language modified, and a small number of special functions added, for distributed memory machines so that the basic feeling of parallel programming will be obtained in a relatively short time. None of the new fashionable functions often implemented in parallel Lisps, e.g., future and so forth, are included yet; only a set of inter-cell streams mechanisms are added to execute top level eval loops in parallel. The set of the original UtiLisp functions proved well suited for use on MIMD machine.