Re: more splitting
Ray Andrews <[email protected]> Wed, 15 Apr 2026 12:11:46 -0700
| Newsgroups | gmane.comp.shells.zsh.user |
|---|---|
| Message-ID | <[email protected]> |
On 2026-04-15 10:32, Mark J. Reed wrote: > > The thing stored in memory is not delimited. It has no parentheses > around it, no quotes, no spaces between its elements. There isn't any > "between its elements" because the elements are stored separately; it > is treated as if it were a collection of individual variables each > with their own value. Yeah ... this has been explained ... they are delimited simply by virtue of being separate C strings. Pull them out in order, pipe them ... the separation no longer exists, it's an artifact of the C storage. I get it. My socks are the the top drawer, my undies in the 2nd -- but when they're in the wash, the machine has no way of knowing where they came from or where they're going. My socks don't use a bowtie to delimit themselves from my undies, they're simply stored in different places. It might have been designed differently but that's the way it is. OK. A few more questions, and I think I'll finally understand splitting.