Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83; site sri-iu.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!unc!mcnc!decvax!genrad!mit-eddie!think!harvard!seismo!sri-iu!PEREIRA
From: PEREIRA@sri-iu.UUCP (PEREIRA)
Newsgroups: net.lang.prolog
Subject: Re: Bugs, and more bugs...
Message-ID: <21@sri-iu.UUCP>
Date: Sun, 30-Jun-85 13:54:58 EDT
Article-I.D.: sri-iu.21
Posted: Sun Jun 30 13:54:58 1985
Date-Received: Thu, 4-Jul-85 00:22:29 EDT
References: <2909@decwrl.UUCP>, <116@emacs.uucp>
Organization: S.R.I. International, Menlo Park, CA
Lines: 12

I am not about to enter in religious discussions over syntax, but it should
be noted that micro-Prolog syntax  *loses* information with respect to
Edinburgh syntax, because it confuses lists with functor application. This
means that Edinburgh Prolog programs cannot in general be converted to
micro-Prolog syntax without major rewriting. Micro-Prolog syntax cannot thus
be used as a standard or interchange format.

Making metalevel programming easier is not a good excuse to confuse
conceptually distinct datatypes, as well as making compilation more
difficult.

-- Fernando Pereira