[REBOL] Re: Setting argument values in objects
From: rotenca:telvia:it at: 5-Nov-2001 18:19
> Hi list,
> i have the following problem with objects.
> I have an object called "proctype-obj" having about ten arguments for
> different processortypes.
> I have variable ( word ) containing a string which is the path to the
> objects argument like
> proc: "proctype-obj/IntelPentium(R)processor"
> I have another variable containig an integer value like
> count: 2
> How can i set the argument in the object
> (proctype-obj/IntelPentium(R)processor) to the value of the count
1) Pay attention, you can't call a variable with this name:
because () is a paren! datatype
2) If proctype-obj is a global word, you can try:
do reduce [to-set-path load proc 'count]
3) if both words are local to the word 'a for example, you must bind it before
do bind reduce [to-set-path load proc 'count] 'a
4) if 'count it is not co-local to 'a, you must first bind the loaded proc and
then append to the block to Do the word 'count