Skip to content

Releases: dbosk/literate-programming

20250512-1500

12 May 13:00
97924e5

Choose a tag to compare

What's Changed

Full Changelog: 20241004-1033...20250512-1500

Draft 2024-10-04

04 Oct 12:32
5a0772a

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

Choose a tag to compare

First draft Pre-release
Pre-release

Draft