On 2018-08-05, at 19:30:25, Robin Vowels wrote: > > Of course. In the context, EX can modify everything. > > And anyway, why would you want to EX an EX? > Wrong question to ask a programmer. My maxim: • Unix was not designed to stop you from doing stupid things, because that would also stop you from doing clever things. • Doug Gwyn, in Introducing Regular Expressions (2012) by Michael Fitzgerald
Don't prohibit something just because you can't envision a potential rationale ("Why would you want ...") However, if there's a good technical reason to prohibit it in the hardware, such as the possibility of an uninterruptible loop in microcode, generality bows to practicality. -- gil