Description:
Literate programming and LP tools. (Moderated)
|
|
|
Newsgroup outage
|
| |
Dear literate programmers, I've lost the newsfeed that I normally used to get posts through the moderation system. With luck I should have moderation back up in a few weeks. There are some messages pending in a backlog. I will keep you posted on developments. Norman Ramsey
|
|
Grammar writing and literate programming
|
| |
Below are a couple citations and links to papers for which I'm a co- author, applying literate programming to grammar writing. The context is the development of morphological parsers for languages with more or less complex inflectional morphologies; we are writing descriptive grammars of the sort a linguist would read, with embedded formal... more »
|
|
knoweb
|
| |
Hi group :-) I use noweb and an extension called knoweb by Joe Riel, i think. I wanted to install again but had to notice that the link was broken, i.e. this website moved or is down and I couldn't find him via Google. Does anybody know where to find knoweb in the net? Best regards Martin
|
|
noweb and C++
|
| |
Is anyone aware of any noweb filters, tools, or options which work better on C++ code than "-autodefs c" does? Alternatively, does anyone know of a C++ front end that outputs identifier cross- reference information?
|
|
Makefiles for noweb
|
| |
I've tried a few times to install noweb on occasions when I didn't have more time than to install it more or less out of the box as an appliance. On those occasions the make failed with error messages that I didn't have time to think about. I tried again this morning and noticed that the error message had to do with not being able to find some file in a nonexistent... more »
|
|
converting CWEB to noweb
|
| |
Since I'm more familiar with CWEB and since I already have gone to the trouble to install it, something I still have to figure out how to do with noweb, I'm more inclined to use CWEB until I run into something that CWEB is absolutely unsuitable for. The process by which I discover that CWEB is unsuitable for something is likely to be trying to use... more »
|
|
programming purely in CWEB
|
| |
As I mentioned in another posting, I recently started with someone else's non-literate program and for practice am converting it to a literate program using CWEB. I still have a lot of work to do with it but I have so far managed to produce a CWEB file that runs through cweave and then TeX, to produce a document that is helping me study the program in detail,... more »
|
|
temptation
|
| |
Just for practice, I'm trying to convert someone else's old K&R C program to CWEB. On the other hand, the C compiler I use is gcc on RedHat 7.1. It is extremely tempting to make changes to conform to the ANSI standard and in some cases it is necessary, since some functions defined in the program already exist in C libraries and have different behavior.... more »
|
|
gas code with CWEB
|
| |
Suppose you want to produce a literate version of a program that uses both C code and assembler code (i.e. .S files), to be compiled with GCC under Linux. Can CWEB handle the .S files, both for cweave and ctangle? For example, ctangle might not observe formatting conventions that the assembler might insist on. Is that really a problem and, if so, how does... more »
|
|
|