PROM - A PROLOG "MAKE" TOOL FOR BUILDING LARGE SYSTEMS Written by Thilo Kielmann, Darmstadt University. Fetched on the 4th of September, 1992 Shelved on the 4th of September, 1992 This entry contains PROM version 1.0, a make tool fully implemented in PROLOG. This make tool offers new degrees of flexibility allowing maintenance of large software systems. Please see: Thilo Kielmann. "Using Prolog for Software System Maintenance". In Proceedings of the First International Conference on the Practical Application of Prolog, volume 1, London, UK, April 1992. PROM is designed as a stand-alone tool with a command line interface. PROM is based on SWI-Prolog, but might be ported to other Prolog systems, too. PROM is available under terms similar to the ones of the GNU public license. (See the file LICENSE in the archive.) Please send any questions, comments, bug reports and good ideas concerning PROM directly to the author: Thilo Kielmann Technical University of Darmstadt Inst. of Theoretical Computer Science Alexanderstr. 10 D W 6100 Darmstadt Germany email: kielmann@iti.informatik.th-darmstadt.de [Thilo Kielmann] This version of PROM comes by anonymous ftp from ftp.th-darmstadt.de, in directory /pub/programming/languages/prolog/prologmake, and I took it, following Thilo's offer, on 4th September 1992. [JNP] SIZE: 110 kilobytes. CHECKED ON EDINBURGH-COMPATIBLE (POPLOG) PROLOG : no. PORTABILITY : looks pretty good. You will need 'record'. Numerous operators are declared, using the 0-1200 range of precedences. INTERNAL DOCUMENTATION : There is a good user manual (in TeX). Predicates are commented with a brief statement of their purpose.