REBOL.net

Another problem with dynamically getting a value

Gerard Cote (gerardcote)
31-Oct-2005/20:55:18-5:00
#39459
<Back   Thread   Next>
<Back   Index   Next>

Hi List,

Recently I worked with get to retrieve a value indirectly as in the following exemple :

>> n1: 125
== 125
>> n2: "n1 "   <-- Suppose a parsed value that is the name of an identifier.
== "n1 "
>> get 'n1 
==125

but this time REBOL 1.3 seems to refuse the following sequence of statements and I must admit that I can't
understand why ?

>> n1
== 125

>> get 'n1
== 125

>> n2
== "n1 "

>> join "'" n2
== "'n1 "

>> reduce join "'" n2
== "'n1 "

>> to-word reduce join "'" n2
== 'n1

>> type? to-word reduce join "'" n2
== word!

>> get to-word reduce join "'" n2

** Script Error: 'n1  has no value
** Where: halt-view
** Near: get to-word reduce join "'"
>>

Is 'n1 not equal to 'n1 from its assembled parts  ???
I know that n1 has the value 125.

It seems that it's not the case but I can't explain the issue.

Thanks for your explanations



<Back   Thread   Next>
<Back   Index   Next>

REBOL.com