On Sun, Mar 17, 2019 at 12:24:07PM -0700, rocketnia wrote:
> On Monday, March 11, 2019 at 10:42:02 AM UTC-7, Hendrik Boom wrote:
> >
> > Years ago I used a lisp that used / to indicate a final sublist 
> >
> 
> Whoa, that's exactly the same thing as the Parendown 
> <https://docs.racket-lang.org/parendown/> library I've implemented for 
> Racket, seemingly right down to the punctuation and indentation style. 
> (Well, since Racket's already using / for division, Parendown uses #/ for 
> now, but there's still room to change this if anyone has better ideas.)
> 
> Do you have a link to the lisp you were using that had this feature? I'd 
> like to add it to the "related work" section of the Parendown readme 
> <https://github.com/lathe/parendown-for-racket#related-work>.

No.  I don't have a link.  It was developed before I had internet 
access, bootstrapped using Bill Waite's STAGE2 macro processor.  It has 
the lovely feature that its macro arguments *always* had matched 
parentheses, no matter how long they were and so I used it in effect to 
parse Lisp and generate VAX assembler.

I used the bootstrap version to build the version I actually used.

Much of the source code seems to have disappeared over the years.

-- hendrik

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to