[REBOL] dialects and the system/words object
From: rebol-list2::seznam::cz at: 12-Dec-2002 11:10
Hello rebol-list,
I've no problem with this issue but I'm just curious....
if I have some dialect and I do:
parse load [dialect code] dialect-rules
I can find the dialect code words in the system/words as unset.
Theoretically: if I would have really large dialect code with more then 7000 words I
would have large troubles because the global variable space limitation
REBOL/Base 2.6.0.3.1
>> test: func[i][load compose [(to-word join 'x i)]]
>> repeat i 10000 [if error? try [test i][print i test i]]
7288
** Internal Error: No more global variable space
** Where: to-word
** Near: to word! :value
>>
So is there any way how to remove these words from the system/words
since I don't need them?
Also this is interesting:
>> length? first system/words
== 779
>> find first system/words 'aaaa
== [aaaa]
>> length? first system/words
== 780
>> aaaa
** Script Error: aaaa has no value
** Near: aaaa
>> last first system/words
== aaaa
=( Oliva David )=======================( [oliva--david--seznam--cz] )==
=( Earth/Europe/Czech_Republic/Brno )=============================
=( coords: [lat: 49.22 long: 16.67] )=============================