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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: some basic questions, Chris Maden | Thread | bug reports and patches for Norman', Mark Galassi |
Re: some basic questions, Chris Maden | Date | bug reports and patches for Norman', Mark Galassi |
Month |