Re: Iteration with named let

Subject: Re: Iteration with named let
From: Paul Prescod <papresco@xxxxxxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 24 Jun 1997 19:28:48 -0400
W. Eliot Kimber wrote:
> >Yes. One stylistic comments though. You've probaby noticed
> >that many DSSSL programmers use a different parentheses syntax. It saves
> >screen real estate.
> 
> I have such a difficult time keeping parens matched (even with a
> bracket-matching editor), that I have to do the above or I go nuts trying
> to figure out where the missing paren is.  Vertical space isn't really an
> issue for me (at least while I'm working on my big display at home).

More than a bracket-matching editor, you need an editor that properly
indents the contents based on the nesting. Then the close paren becomes
strictly redundant: the indentation accurately describes the nesting. If
you screw up the parens, the indentation becomes wrong. Emacs is of
course such an editor. Edwin (like a Scheme-based Emacs) is too. I'm not
sure of others.

When I'm using a non-Emacs editor, I count parens against tabs manually.
 
> I'm about one free weekend away from defining a DTD for DSSSL expressions
> so I can create the DSSSL specs using an SGML editor (and then, of course,
> write a DSSSL spec to generate a DSSSL spec from the resulting document).

That sounds, ummm, verbose. But I'd love to see it when its done. We're
doing some program specification and interface generation in SGML/Jade.
We haven't moved on to actually programming in it.

Note that Jade already supports over 170 procedures. That's a big
picklist. 

 Paul Prescod



 DSSSList info and archive:  http://www.mulberrytech.com/dsssl/dssslist


Current Thread