Newsgroups: comp.lang.scheme
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!das-news.harvard.edu!news2.near.net!MathWorks.Com!uhog.mit.edu!europa.eng.gtefsd.com!howland.reston.ans.net!pipex!uunet!EU.net!julienas!news.fnet.fr!ilog!news
From: davis@ilog.fr (Harley Davis)
Subject: Re: What should an alternative look like? [EuLisp!]
In-Reply-To: mw@ipx2.rz.uni-mannheim.de's message of 27 Sep 1994 20:41:37 GMT
Message-ID: <DAVIS.94Oct11110413@passy.ilog.fr>
Lines: 37
Sender: news@ilog.fr
Nntp-Posting-Host: passy
Organization: Ilog SA, Gentilly, France
References: <9409232314.AA29957@mole.gnu.ai.mit.edu> <wpp.780520697@marie>
	<365a9g$607@news.bu.edu> <wpp.780565144@marie>
	<366u7n$9b7@agate.berkeley.edu> <36a021$gdm@darum.uni-mannheim.de>
Date: 11 Oct 1994 10:04:13 GMT


In article <36a021$gdm@darum.uni-mannheim.de> mw@ipx2.rz.uni-mannheim.de (Marc Wachowitz) writes:

   Nicholas C. Weaver (nweaver@madrone.CS.Berkeley.EDU) wrote:
   > 	So that leads to the following question:  how Scheme-like should
   > such a mythical extention language be?
   [...]
   > 	What sort of module system could be added?  Macro system?

   EuLisp might be a reasonable starting point. A more user-friendly syntax
   for use in command-line mode etc. might be defined as a function; e.g. a
   command may have dropped aside all top-level parantheses, and a few very
   common idioms might be defined as syntactic sugar, with a simple mapping
   to the standard syntax, including macro calls. If I remember that right,
   [ brackets ] and { curly braces } aren't used in EuLisp, and might serve
   as escaping convention to switch between sugared or plain EuLisp syntax.

   The EuLisp definition and a free implementation (I can't say anything on
   it's quality) is available from ftp.bath.ac.uk in /pub/eulisp.

The commercial Lisp dialect Ilog Talk is largely based on EuLisp.  It
is available free to universities.  You can find out more by writing
to info@ilog.com in the US or info@ilog.fr in Europe.  Also, the Ilog
WWW server has information: http://www.ilog.fr/

-- Harley Davis

-- 

------------------------------------------------------------------------------
motto: Use an integrated object-oriented dynamic language today.
       Write to info@ilog.com and ask about Ilog Talk.
------------------------------------------------------------------------------
Harley Davis                            net: davis@ilog.fr
ILOG S.A.                               tel: +33 1 46 63 66 66
2 Avenue Gallini, BP 85                fax: +33 1 46 63 15 82
94253 Gentilly Cedex, France            url: http://www.ilog.fr/
