[REBOL] logical value referencing ... Re:(6)

1999-12-20 Thread news . ted
Ted It's important to note that a series returns its current position as a ~copy~ of the index value, but the rest of the series is returned as a reference. This behaviour is designed so that you can easily create two indexes into the same series. To followup my own post, I should add that if

[REBOL] logical value referencing ... Re:(6)

1999-12-19 Thread joel . neely
[EMAIL PROTECTED] wrote: If I'm not mistaken, the whole point of your approach in this email series ;-) is that you are trying to be able to formulate that in a: "1234" b: next a c: next b a, b and c reference the same series at different positions. You would like to invent a

[REBOL] logical value referencing ... Re:(6)

1999-12-19 Thread joel . neely
[EMAIL PROTECTED] wrote: 2. With respect to the example above: a: "1234" b: next a you often refer to 'b as a "series referencing the shared or sharable data storage". This is incorrect for two reasons. 1. It is incorrect because 'b is a word... Whenever REBOL evaluates 'b, it always

[REBOL] logical value referencing ... Re:(6)

1999-12-18 Thread joel . neely
[EMAIL PROTECTED] wrote: Hi Joel, I see that (so far) you chose to ignore my invitation in a previous message, to comment on whether the logic of my argument is acceptable to you. My question was addressed personally to you and not anonymously to the list. I conclude that since you

[REBOL] logical value referencing ... Re:(6)

1999-12-18 Thread joel . neely
[EMAIL PROTECTED] wrote: On 12/16/1999 at 12:17 AM [EMAIL PROTECTED] wrote: [...] On the other hand, I prefer to keep the vocabulary needed to describe REBOL to a minimum. I also like to exploit the similarity of principles, to keep the volume of information needed to reason about

[REBOL] logical value referencing ... Re:(6)

1999-12-18 Thread joel . neely
Sorry to take so long in replying... [EMAIL PROTECTED] wrote: I believe that in essence we differ on whether the two example functions, next and insert (and with them all other series related functions), can be fully, and can only be explained by reviewing how they apply to your case iii).

[REBOL] logical value referencing ... Re:(6)

1999-12-17 Thread joel . neely
THANK YOU! I wish I could have said it so well (and succinctly!) -jn- [EMAIL PROTECTED] wrote: [EMAIL PROTECTED] wrote: both 'a and 'b refer to the same string, but to different positions within that string? Isn't it valid to say that 'a and 'b are not the same series, but that each

[REBOL] logical value referencing ... Re:(6)

1999-12-17 Thread lmecir
Hi, Elan. You said: [Offending part deleted...] I think that your terminology introduces grave mistakes in reflecting on how REBOL behaves and constitutes a source for confusion. If I'm not mistaken, the whole point of your approach in this email series ;-) is that you are trying to be able

[REBOL] logical value referencing ... Re:(6)

1999-12-16 Thread icimjs
Hi Ingo, without wanting to sway opinions one way or the other. You wrote: Thus insert? / tail? would work on the series at the variables index, empty? / append would work on the series at a whole. That seems consistent to me, not to words, that seem to mean different things (empty?/tail?)

[REBOL] logical value referencing ... Re:(6)

1999-12-16 Thread rryost
See below: Russell [EMAIL PROTECTED] - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, December 16, 1999 6:17 AM Subject: [REBOL] "logical" value referencing ... Re:(5) On 12/16/1999 at 12:17 AM [EMAIL PROTECTED] wrote: [...] On the other hand, I

[REBOL] logical value referencing ... Re:(6)

1999-12-15 Thread news . ted
A series is a block; a block is a series. Quite right, I misspoke. All series are blocks, but not all blocks are series. but if you alter the sequence, a series that refers to it may get sick The index points to the nth element, not to element n. This is how series are designed. As another

[REBOL] logical value referencing ... Re:(6)

1999-12-14 Thread Petr . Krenzelok
[EMAIL PROTECTED] wrote: The first edition of _Programming_Perl_ (Wall/Schwartz) had a section called "Common Goofs for Novices", which I found VERY helpful in building a mental model of Perl. Later writings included hints for people coming from c, shell scripting, etc. I've seen the