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
[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
[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
[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
[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
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).
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
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
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?)
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
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
[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
12 matches
Mail list logo