From 08848c9ad50027ae083c3706b2cfa54973a4c2ad Mon Sep 17 00:00:00 2001 From: Thomas Walker Lynch Date: Mon, 27 Jul 2026 11:02:41 +0000 Subject: [PATCH] couple function 'accept' should be 'given' nits --- developer/document/RT-code-format.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/developer/document/RT-code-format.html b/developer/document/RT-code-format.html index af29ba0..0bf33a5 100644 --- a/developer/document/RT-code-format.html +++ b/developer/document/RT-code-format.html @@ -33,7 +33,7 @@ It is too much of an ask to remove the word 'object' from the English language, and then set it aside and give it a esoteric technical meaning. This is why the term is often misused. So we instead talk about an interface as being a set of functions that share one or more state variables. The term instance is then a collection of such state variables and their values sitting in memory. Interface functions are usually grouped within a named container, and state variables are often grouped into a single named data structure.

- In some languages the instance occurs to the left of a lower dot (period) operator and is referred to as this from inside the interface functions. In other languages there is a convention where the instance is passed in as the first parameter to interface functions. There can also be interface functions that accept multiple instances of the same type. Bridge interfaces can be created that accept two instances potentially of different types. + In some languages the instance occurs to the left of a lower dot (period) operator and is referred to as this from inside the interface functions. In other languages there is a convention where the instance is passed in as the first parameter to interface functions. There can also be interface functions that are given multiple instances of the same type. Bridge interfaces can be created that are given two instances potentially of different types.

Since we have released object from captivity, a programmer can talk about math objects, as things found in mathematics, and C objects, as things found in the C language, even though they are not instantiated from classes, or might not even be data. For example, the for loop is a C object. @@ -215,7 +215,7 @@ To avoid the "String Trap" (where logic is tightly coupled to the terminal and requires string serialization to reuse) executable modules must separate the Command Line Interface from the core logic.

-- 2.20.1