From cc8925401bb4c72802edd8e2d8f65384a955b390 Mon Sep 17 00:00:00 2001 From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com> Date: Thu, 12 Oct 2023 08:50:42 -0700 Subject: [PATCH] Minor fixes in 2015/endoh3/README.md Change (except in author's remarks in the wget command) the /1984/mullender/mullender.c to be just mullender.c as it's in the entry directory itself. Format fixes in README.md as well. --- 2015/endoh3/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/2015/endoh3/README.md b/2015/endoh3/README.md index cfb263f14..9ab2501ce 100644 --- a/2015/endoh3/README.md +++ b/2015/endoh3/README.md @@ -21,7 +21,7 @@ make ## Try: -To see the original [1984/mullender](/1984/mullender/mullender.c) in action: +To see the original [mullender](mullender.c) in action: ```sh cc -o prog prog.c mullender.c # or make mullender or make back_to @@ -93,7 +93,7 @@ hijack the `main()` function call. And then it interprets `main()` as an instruction sequence. It supports the minimal subset of instructions and addressing modes which are -needed for [mullender.c](/1984/mullender/mullender.c) to work: +needed for [mullender.c](mullender.c) to work: * Instructions * BR: branch @@ -110,7 +110,7 @@ needed for [mullender.c](/1984/mullender/mullender.c) to work: * 4: Auto-decrement deferred * 6: Index (incomplete) -### Limitation +### Limitations Non-trivial combination of instruction and addressing mode may cause undefined behavior (unsequenced modification), such as attempting to auto-increment a @@ -120,7 +120,7 @@ register). ### One more thing -Note: this program writes a binary file to stdout. +Note: this program writes a binary file to `stdout`: ``` short main[]={5568,1,-30460,12,2782,0,-29921,2056,-4864,6873,770,30054,11886,