[TUHS] man Macro Package and pdfmark

arnold at skeeve.com arnold at skeeve.com
Tue Feb 18 23:23:46 AEST 2020


"U'll Be King of the Stars" <ullbeking at andrewnesbit.org> wrote:

> On 18/02/2020 12:28, arnold at skeeve.com wrote:
>  > (I do know about Doug's review of DEK's program in the Programming
>  > Pearls column. I think the problems there were not with Lit Prog
>  > itself, but with how Knuth programs.
>
> What are the issues with how Knuth programs?
>
> Honestly I've never heard any criticisms before.

This all dates from the mid-1980s. It's reproduced in Knuth's
book "Literate Progrmming", which you can find on Amazon and is
well worth owning. That book has some other gems, including his
famous paper "Structure Programming With goto Statements".

The original Programming Pearls column was published in CACM.
Google helps find it:

	https://dl.acm.org/doi/10.1145/5948.315654

>  > My own take on Literate Programming
>  > can be seen at https://github.com/arnoldrobbins/texiwebjr.)
>
> This looks _really_ cool.  I am looking forward to reading this in
> detail and hopefully experimenting with it.

Thanks!

> David R. Hanson, "C Interfaces and Implementations: Techniques for 
> Creating Reusable Software", Addison-Wesley Professional, 1996.  Online 
> at 
> https://www.informit.com/store/c-interfaces-and-implementations-techniques-for-creating-9780201498417 
> .

I have that book.

There's also the LCC C compiler book which was done in a literate style.

Arnold


More information about the TUHS mailing list