dsldump - debug routine for jade; lit prog

Subject: dsldump - debug routine for jade; lit prog
From: Gregg Reynolds <greyno@xxxxxxx>
Date: Fri, 10 Apr 1998 08:51:43 -0400
dsldump is a set of functions I wrote to dump dsssl objects; I've used
it working with lists of lists of nodelists.  It should handle any
object (except sosofos) but has not been extensively tested.  Syntax: 
(dsldump "your message here!" object).  It uses "debug" to print the
actual dump, and uses a switch ("-V dsldump-enable") to determine
whether to dump or not, so you can seed your code with dsldumps without
hassle.

Available at www.mcs.com/~greyno, under the "slambda" link.

I included it with some very early but working code for literate
programming using Jade that I've dubbed slambda for lack of
imagination.  Unless you're a Jade hacker you probably don't want to
delve into it; if you are or you're interesting in literate programming
by all means have at it.  Operates on unmodified source code (only C
right now, but in principal anything; I have dsssl code that uses this
technique to reproduce itself, which I'll eventually turn into a litprog
tool for dsssl; but I forget which file its in, so it won't be included
til next week) and makes it available with a kind of generalized dtd
specific to C. Automatic tagging of source is surprisingly easy given
the right set of dirty tricks.  There is some very sparse doco in the
readme.  Eventually the whole thing will be a lit prog essay, so unless
you're in a hurry you may want to wait till then.


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


Current Thread
  • RE: some basic questions, (continued)
    • W. Eliot Kimber - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id MAA13136Fri, 10 Apr 1998 12:46:56 -0400 (EDT)
      • Chris Maden - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id NAA13581Fri, 10 Apr 1998 13:11:02 -0400 (EDT)
    • Reynolds, Gregg - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id SAA17954Fri, 10 Apr 1998 18:55:23 -0400 (EDT)
      • Chris Maden - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id TAA18307Fri, 10 Apr 1998 19:28:41 -0400 (EDT)
        • Gregg Reynolds - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id JAA04988Mon, 13 Apr 1998 09:59:55 -0400 (EDT) <=