diff --git a/2024/ferguson1/README.md b/2024/ferguson1/README.md index cdb068a46..674f90c16 100644 --- a/2024/ferguson1/README.md +++ b/2024/ferguson1/README.md @@ -29,6 +29,9 @@ YouTube show for this entry: ## Alternate code: +The author provided two alternate versions, one which has more events and far +fewer `goto`s and the other which maxed out the `goto`s at 149 (up from 134)! + ### Alternate build: diff --git a/2024/ferguson1/index.html b/2024/ferguson1/index.html index 3d0d5ab40..98179f68b 100644 --- a/2024/ferguson1/index.html +++ b/2024/ferguson1/index.html @@ -485,6 +485,8 @@ YouTube show for this entry:

Try:

    ./try.sh

Alternate code:

+

The author provided two alternate versions, one which has more events and far +fewer gotos and the other which maxed out the gotos at 149 (up from 134)!

Alternate build:

    make alt

Alternate use:

diff --git a/2024/ferguson2/README.md b/2024/ferguson2/README.md index 5d37cb8ba..d06b4a85c 100644 --- a/2024/ferguson2/README.md +++ b/2024/ferguson2/README.md @@ -30,6 +30,8 @@ YouTube show for this entry: ## Alternate code: +The author provided alternate code which takes the output of `prog` and decodes +it back to the original input. ### Alternate build: diff --git a/2024/ferguson2/index.html b/2024/ferguson2/index.html index f7361e6eb..67f909d7f 100644 --- a/2024/ferguson2/index.html +++ b/2024/ferguson2/index.html @@ -486,6 +486,8 @@ YouTube show for this entry:

Try:

    ./try.sh

Alternate code:

+

The author provided alternate code which takes the output of prog and decodes +it back to the original input.

Alternate build:

    make alt

Alternate use: