[REBOL] How do I dynamically extend an object! instance Re:
From: agem:crosswinds at: 10-Sep-2000 15:51
not read detailed, but:
if you have
a: block[ key1 "data1" key2 "data2" ] ..
you can say
a/key1 ; -> "data1"
but add new values.
which hash it should be fast enough?
but beware, if key & data are of same type,
it may find a data as a key, giving the next key..
maybe enhancement find/skip 2 ?
i use like this to extend a block,
it sets new fields from config-default
config: from somewhere..
config-default: [file %./unnamed files [] posis []]
a: config-default
forskip a 2 [if not find config first a [
append config reduce [first a second a]]]
;config updated
[bobr--dprc--net] wrote on 9-Sep-2000/23:50:09-4:00