From 4147a9a39b362468cc6f16c8ce751ee3481321f4 Mon Sep 17 00:00:00 2001 From: Dave Gauer Date: Mon, 18 Oct 2021 19:04:12 -0400 Subject: Removed confusing explanation from 076 --- patches/patches/076_sentinels.patch | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) (limited to 'patches') diff --git a/patches/patches/076_sentinels.patch b/patches/patches/076_sentinels.patch index 5c757aa..ccc8622 100644 --- a/patches/patches/076_sentinels.patch +++ b/patches/patches/076_sentinels.patch @@ -1,8 +1,24 @@ -86c86 +38,40d37 +< // Important: the sentinel value must be of the same type as the +< // data being terminated! +< // +56c53 +< // numbers that both ends in and CONTAINS the sentinel value. +--- +> // numbers that both ends in and CONTAINS the sentinal value. +62,63c59,62 +< // the sentinel 0 in the middle. The many-item pointer stops +< // at the first sentinel value.) +--- +> // the sentinel 0 in the middle. The many-item pointer must +> // stop at the first sentinel value. The difference is simply +> // that arrays have a known length and many-item pointers +> // don't.) +84c83 < for (???) |s| { --- > for (my_seq) |s| { -98c98 +96c95 < while (??? != my_sentinel) { --- > while (my_seq[i] != my_sentinel) { -- cgit v1.2.3-ZIG