summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorCliff Click <cliffc@acm.org>2026-11-08 14:10:02 -0800
committerCliff Click <cliffc@acm.org>2026-11-08 14:10:02 -0800
commit06fb5aceeb65a75b1cd643debd667c52fdcafcb9 (patch)
treec99813eaf27d98f840245302c4d6e923c964307e /README.md
parent6560a92433a38825fd1d44d9c66ffba9f26990ff (diff)
downloadSimple-ch30.tar.gz
Simple-ch30.zip
Better error messagesch30
Better error messages. Buffs to the std lib; getch() to fetch a single character; streaming I/O handles retries, and large sizes, with better error reporting. Formatted strings. Default int moved to i32. TicTacToe, the game.
Diffstat (limited to 'README.md')
-rw-r--r--README.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/README.md b/README.md
index d2f516fa..b66fba22 100644
--- a/README.md
+++ b/README.md
@@ -77,8 +77,8 @@ The Simple language is styled after a subset of C or Java.
* [Chapter 27](chapter27/README.md): Escape Analysis and Unknown Callers
* [Chapter 28a](chapter28a/README.md): Modules and Lazy Class Initialization
* [Chapter 28b](chapter28b/README.md): Separate Compilation
-* [Chapter 29](chapter29/README.md): Tech Debt Cleanup
-* [Chapter 30](chapter30/README.md): Work in Progress
+* [Chapter 29](chapter29/README.md): Tech Debt Cleanup, Partial Objects
+* [Chapter 30](chapter30/README.md): Text Formatting and Diagnostics
Appendices: [Native libraries](docs/appendices/native-libraries.md),
[optimizer and backend tuning](docs/appendices/optimizer-tuning.md).