From 401cf4a444fbdc7e085eafe04171f9e2bbdc671e Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Sat, 6 Nov 2021 12:13:03 -0400 Subject: =?UTF-8?q?Link=20to=20Ad=C3=A1m's=20style=20guide=20as=20the=20so?= =?UTF-8?q?urce=20of=20BQN's=20name=20role=20system?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- commentary/history.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'commentary') diff --git a/commentary/history.md b/commentary/history.md index cec68e01..13cd2151 100644 --- a/commentary/history.md +++ b/commentary/history.md @@ -74,7 +74,7 @@ Nathan Rogers suggested that assertion should be made a primitive to elevate it #### Context-free grammar -In YAG meetings, I suggested adopting [APL\iv](https://aplwiki.com/wiki/APL%5Civ)'s convention that variable case must match variable type in order to achieve a context-free grammar. Adám, a proponent of case-insensitive names, pointed out that the case might indicate the type the programmer wanted to use instead of the value's type, creating cross roles. +In YAG meetings, I suggested adopting [APL\iv](https://aplwiki.com/wiki/APL%5Civ)'s convention that variable case must match variable type in order to achieve a context-free grammar. Adám, a proponent of case-insensitive names, pointed out that the case might indicate the type the programmer wanted to use instead of the value's type, creating cross roles. Although I considered swapping subjects and functions, I ended up using exactly the conventions of his APL [style guide](https://abrudz.github.io/style/#nc). #### Headers -- cgit v1.2.3