From 47c6be58c5e3c41b8d840c36c475efa064321693 Mon Sep 17 00:00:00 2001 From: Tachikoma Date: Tue, 4 Aug 2026 08:47:42 -0400 Subject: [PATCH] Update the breakout chapter's scope-pool figure to this branch's 12 The environment pool shrank from 32 to 12 in the memory-reduction work and the chapter's exhaustion transcript still asserted the old number, which is a docs_examples failure on every run of this branch. Co-authored-by: andrew Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01XiGgpHuXUm2mR4Wzndw3dc --- docs/17-tutorial-breakout.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/17-tutorial-breakout.md b/docs/17-tutorial-breakout.md index 547c4de..5ea37e6 100644 --- a/docs/17-tutorial-breakout.md +++ b/docs/17-tutorial-breakout.md @@ -685,9 +685,9 @@ seconds asks for fifty frames a second. ### Why `GOTO` rather than `DO ... LOOP` A `DO ... LOOP` around the frame would read better, and it is not usable here: **a `GOTO` -that jumps out of a `FOR` or a `DO` does not release the loop's scope.** There are 32 +that jumps out of a `FOR` or a `DO` does not release the loop's scope.** There are 12 scopes, so a game that leaves its main loop once per lost life stops on the -thirty-second one: +twelfth one: ```basic N# = 0 @@ -700,7 +700,7 @@ PRINT "SURVIVED " + N# ``` ```output -? 3 : PARSE ERROR Environment pool exhausted at line 3 (32 in use) +? 3 : PARSE ERROR Environment pool exhausted at line 3 (12 in use) ```