Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!cornell!rochester!udel!burdvax!finin@antares
From: finin@antares (Tim Finin)
Newsgroups: comp.lang.prolog
Subject: Re: Why no macro facility?
Summary: ZYX Prolog has Macros
Keywords: macro
Message-ID: <6879@burdvax.PRC.Unisys.COM>
Date: 8 Jul 88 13:43:33 GMT
References: <9671@lll-winken.llnl.gov>
Sender: news@PRC.Unisys.COM
Reply-To: finin@prc.unisys.com
Organization: Unisys - Paoli Research Center   Paoli, PA
Lines: 18
In-reply-to: daven@lll-crg.llnl.gov (Dave Nelson)

In article <9671@lll-winken.llnl.gov>, daven@lll-crg (Dave Nelson) writes:
>Could someone tell me why prolog has no built-in macro facility?
>Even the industrial strength, full-featured prolog I am currently
>evaluating doesn't have such a thing.
>
>This sort of source-to-source transformation of files, *which can then
>be compiled*, is the LISP feature I miss the most (so far :-).
>...

The various Prolog systems developed by ZYX, including the one
developed for and marketed by HP, do have macro facilities.

Tim

Tim Finin			finin@prc.unisys.com
Paoli Research Center		..!{psuvax1,sdcrdcf,cbmvax,bpa}!burdvax!finin
Unisys Corporation		215-648-7446 (o)  
PO Box 517, Paoli PA 19301	215-386-1749 (h)