[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

S-expressions, etc.



At 04:55 PM 6/13/96 -0400, hallam@Etna.ai.mit.edu wrote:

>I don't have hassle writing s-expression parsers. I have hassle reading the 
>input - far too many parentheses used but then again its easier to write 
>s-expressions than asn.1 using emacs :-)

Good point.

Of course, to me, "tag: value" is easiest to both edit and parse by far.

I do like the possibility S-expression notation opens up of substituting an executable expression for a constant...but all I'm saying there is that LISP has certain powers other languages don't (conveniently).
From ???@??? Fri Jun 14 13:31:00 1996
Return-Path: <owner-spki@c2.org>
Received: from callandor.cybercash.com (callandor1.cybercash.com) by cybercash.com (4.1/SMI-4.1)
	id AA25327; Fri, 14 Jun 96 12:49:06 EDT
Received: by callandor.cybercash.com; id MAA10900; Fri, 14 Jun 1996 12:45:56 -0400
Received: from infinity.c2.org(140.174.185.11) by callandor.cybercash.com via smap (V3.1)
	id xma010895; Fri, 14 Jun 96 12:45:42 -0400
Received: (from daemon@localhost) by infinity.c2.org (8.7.4/8.6.9)
	id JAA03390 for spki-outgoing; Fri, 14 Jun 1996 09:46:25 -0700 (PDT)
	Community ConneXion: Privacy & Community: <URL:http://www.c2.net>
Message-Id: <2.2.32.19960614164735.00384a40@cybercash.com>
X-Sender: cme@cybercash.com
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 14 Jun 1996 12:47:35 -0400
To: hallam@Etna.ai.mit.edu
From: Carl Ellison <cme@cybercash.com>
Subject: S-expressions, etc.
Cc: Bill Sommerfeld <sommerfeld@apollo.hp.com>, spki@c2.org,
        hallam@Etna.ai.mit.edu
Sender: owner-spki@c2.org
Precedence: bulk

At 04:55 PM 6/13/96 -0400, hallam@Etna.ai.mit.edu wrote:

>I don't have hassle writing s-expression parsers. I have hassle reading the 
>input - far too many parentheses used but then again its easier to write 
>s-expressions than asn.1 using emacs :-)

Good point.

Of course, to me, "tag: value" is easiest to both edit and parse by far.

I do like the possibility S-expression notation opens up of substituting an
executable expression for a constant...but all I'm saying there is that LISP
has certain powers other languages don't (conveniently).

+--------------------------------------------------------------------------+
|Carl M. Ellison          cme@cybercash.com   http://www.clark.net/pub/cme |
|CyberCash, Inc.                              http://www.cybercash.com/    |
|207 Grindall Street           PGP 2.6.2: 61E2DE7FCB9D7984E9C8048BA63221A2 |
|Baltimore MD 21230-4103       T:(410) 727-4288     F:(410)727-4293        |
+--------------------------------------------------------------------------+