summaryrefslogtreecommitdiff
path: root/chapter28b/README.md
diff options
context:
space:
mode:
authorCliff Click <cliffc@acm.org>2026-11-01 10:33:55 -0800
committerCliff Click <cliffc@acm.org>2026-11-01 10:33:55 -0800
commitf4bd723d929e53475f7990374dca7b7dfcbbdc42 (patch)
tree7bb080119e7b88ad4ac9b30af019fe6a5e4ba9dd /chapter28b/README.md
parent0ac0c9e10287972ac3af5a4ee43d26f0d5b318fe (diff)
downloadSimple-f4bd723d929e53475f7990374dca7b7dfcbbdc42.tar.gz
Simple-f4bd723d929e53475f7990374dca7b7dfcbbdc42.zip
Add Chapter 29 for tech debt cleanup with the parser splitmain
Keep Chapter 28b intact and carry the grammar-oriented parser package, Var move, IterPeeps move, and parser regression tests into Chapter 29. Defer privacy and exclude its experimental tests and fixture changes. Register the chapter in the indexes, IntelliJ modules and run configurations, Maven reactor, roadmap, and linear-history publisher. Windows and Linux each pass 573 tests, release builds, 199 allocation replays, and 29 native checks.
Diffstat (limited to 'chapter28b/README.md')
-rw-r--r--chapter28b/README.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/chapter28b/README.md b/chapter28b/README.md
index f313dcf3..ce219cc7 100644
--- a/chapter28b/README.md
+++ b/chapter28b/README.md
@@ -4,6 +4,8 @@ English | [日本語](README.ja.md)
[Previous: Chapter 28a](../chapter28a/README.md)
+[Next: Chapter 29 — Tech Debt Cleanup](../chapter29/README.md)
+
The previous chapter compiled every discovered source file together. This
chapter lets a program and the libraries it uses compile separately, with
full type information. To compile a program that uses a library, we need the