Phil wrote:
> The problem is that, when I pass this block as parameter, it seems that
block is changed :

>> cd %/c/Temp/
== %/c/Temp/
>> write %theTXT.txt {A test file
{    with at least twelve lines.
{    This is the third line...
{    and this is the fourth line.
{    Fifth line.
{    Sixth line.
{    Seventh line.
{    Eighth line.
{    Nine lines to here.
{    Tenth line.
{    Another makes eleven.
{    And the final makes 12.
{    }
>> a: read/lines %theTXT.txt
== ["A test file" "with at least twelve lines." "This is the third line.
.." "and this is the fourth line." "Fifth line." "Sixth lin...
>> length? x
** Script Error: x has no value
** Near: length? x
>> length? a
== 12
>> make-this: func [the-block] [
[    print length? the-block
[    ]
>> make-this a
12

Seems to be unchanged according to me. Perhaps there's a bug in other parts
of your script? Or you could have altered some words used by Rebol.

Andrew Martin
ICQ: 26227169 http://valley.150m.com/
-><-


-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.

Reply via email to