Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!rutgers!ukma!uunet!nuchat!uhnix1!sugar!peter From: peter@sugar.UUCP Newsgroups: comp.ai,comp.lang.misc Subject: Re: procedures and data Message-ID: <766@sugar.UUCP> Date: Wed, 16-Sep-87 16:15:17 EDT Article-I.D.: sugar.766 Posted: Wed Sep 16 16:15:17 1987 Date-Received: Sat, 19-Sep-87 09:18:28 EDT References: <164@usl> Organization: Sugar Land UNIX - Houston, TX Lines: 19 Xref: utgpu comp.ai:744 comp.lang.misc:642 Summary: This is a known variation of lisp. > [instead of] > > (+ a b) > > A program might look like > > + (2 2) In the lisp 1.5 system on the 11/70 at Berkeley some years ago this was an alternate input parser. You could switch to it using the ($mumble) special function. I thought it ugly, but some people liked it. I think this was called nlambda form, because it also deferred evaluation of the arguments until you eval-ed them. FORTH has a valid alternative syntax and semantics that captures some of the flavor of lisp. You might want to look into it for ideas. -- -- Peter da Silva `-_-' ...!hoptoad!academ!uhnix1!sugar!peter -- 'U` ^^^^^^^^^^^^^^ Not seismo!soma (blush)