Xref: utzoo comp.lang.scheme:1337 comp.lang.lisp:3275 Newsgroups: comp.lang.scheme,comp.lang.lisp Path: utzoo!sq!dak From: dak@sq.sq.com (David A Keldsen) Subject: Re: indent for scheme, lisp Message-ID: <1990Jun8.012626.7073@sq.sq.com> Keywords: public domain Organization: SoftQuad Inc. References: <1990Jun7.160254.6360@sq.sq.com> Date: Fri, 8 Jun 90 01:26:26 GMT dak@sq.sq.com (David A Keldsen) writes: >Before I take the plunge, and re-invent the wheel, does anyone happen to >have a publically available lisp indenter available? The responses I've gotten so far (amazingly fast, thanks folks!) show that I need to put more constraints on this request. In particular, this indenter has to be: 1) Stand-alone, 2) Small, 3) Portable (assume C or Scheme is available, *nothing else*) 4) Free (including of constraints, hence no GNU code). (Don't worry, if it's PD, and I improve it, the improvements will be PD) Has anyone here ever thought of writing a variant of (read) [call it (read-with-comments)] that retains comments? It would make writing a "keeps comments" pretty printer much easier... Again, please reply by mail; I'll summarize and post. Thanks! -- // David A. 'Dak' Keldsen: dak@sq.com or utai[.toronto.edu]!sq!dak // "I have heard the mermaids singing, each to each." -- T.S.Eliot