Skip to content

Releases: dbosk/literate-programming

Draft 2024-10-04

04 Oct 12:32
5a0772a
Compare
Choose a tag to compare
Draft 2024-10-04 Pre-release
Pre-release

What's Changed

Full Changelog: 20240902-1419...20241004-1033

There are minor improvements to chapters 1-3. But you don't have to reread them
if you've already read them. The main changes are in sections 4 and onwards.

In chapter 4, I've added details about the use of make in literate
programming. Also how to rewrite line references in errors messages in Java to
refer to the literate file.

Chapter 5 and 6 are new chapters. Chapter 5 covers useful pattern rules for
make and noweb. Which hopefully increases the understanding of both tools.

Chapter 6 is a real-world example program. It's the literate source of my
Python package weblogin. I found it to be a useful example since the design
can be difficult to understand without the figures in the literate source, it
involves a less-obvious form of recursion.

First draft

02 Sep 12:21
155306b
Compare
Choose a tag to compare
First draft Pre-release
Pre-release

Draft