Thread (20 messages) 20 messages, 4 authors, 2026-01-29

Re: [RFC PATCH v1 1/2] src/bin/sman: Add script

From: наб <hidden>
Date: 2026-01-28 22:02:26

On Wed, Jan 28, 2026 at 01:07:30PM -0600, G. Branden Robinson wrote:
At 2026-01-28T17:52:15+0100, наб wrote:
quoted
You wrote it confusingly (if I wrote it like that it'd be on purpose;
I doubt that was your intent but that's how it reads), so I
isomorphised your program into third normal form:
A) I believe the "correct" locution would be "isomorphed", by analogy
   with "the party magic-user polymorphed the gate guard into a toad".
I got there from "applied isomorphisms" so I analysed it as "isomorphism-ised";
if you morph stuff unchangingly instead, "iso-morphed" makes more sense.

(Isomorphed also reads preferentially reflexive to me,
 but I see both in literature with a preference for isomorphed,
 both used reflexively and not.)
B) (While the foregoing discusses GNU Bash specifically, I have
   read--but not seen a proof, and can't promise that I'd understand a
   proof if I saw one--that POSIX shell is undecidable as well, the
   "alias" feature being a sufficient condition to produce thus.)
If, AIUI, "undecidable" in this case means "the parser depends on the
execution of the program being parsed", then alias is sufficient
do ensure this property, but I think it's the only feature that
lets you inject macros into the parser,
or otherwise interact with it directly like this.

Best,

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help