🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.prolog
Article #3052

Re: BSI standards

#3052
From: Steve Hardy
Date: Wed, 09 Mar 1988 17:33
29 lines
1700 bytes

vantreeck@curie.dec.com writes:
	            
	RE: Chris Moss' comments on the proposed BSI standards for
	PROLOG syntax.    
                                                                             
	I read the reports also. I'd rather see user defined
	operators left out the standard entirely because it
	complicates the parsing current Edinburgh syntax such
	that it is difficult to write a parser in a low level
	language (which would provide significant space and time
	advantages).

I disagree.  Even though user-defined operators do complicate
prolog syntax, I have found them extremely useful when using
prolog to prototype interpreters for new problem-specific
languages.  We used Prolog to build the first version of the M.1
expert system shell.  Because of user-definable operators, it
was not necessary to to write an parser for M.1 per se.  This
made development much simpler.  Recoding M.1 in C took more
effort than the original development.  Much of the extra cost
was incurred because of the need to write an explicit M.1 parser
in the C version.

DISCLAIMER: Even though I am an employee of Teknowledge, these
are my personal opinions and not those of the company.

Steve Hardy, SHARDY@TEKNOWLEDGE.ARPA, (415) 424-0500
Technical Details
Message-ID: <21375@teknowledge-vaxc.ARPA>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!sri-unix!teknowledge-vaxc!shardy
References: <8803082357.AA01587@decwrl.dec.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!sri-unix!teknowledge-vaxc!shardy
From: shardy@teknowledge-vaxc.ARPA (Steve Hardy)
Newsgroups: comp.lang.prolog
Subject: Re: BSI standards
Message-ID: <21375@teknowledge-vaxc.ARPA>
Date: 9 Mar 88 17:33:17 GMT
References: <8803082357.AA01587@decwrl.dec.com>
Organization: Teknowledge, Inc., Palo Alto CA
Lines: 28
In-reply-to: vantreeck@curie.dec.com's message of 8 Mar 88 23:57:05 GMT