Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] Re: URL & setword bugs

From: carl:cybercraft at: 18-Aug-2002 18:00

On 18-Aug-02, Paul Tretter wrote:
> The first part you referenced is not a problem. We often set > multiple values this way - such as: > this: that: none > This way everything can be set to none.
Yes, but in the example there was no space between the colon and the string. ie, this works (but probably shouldn't)...
>> this:"a string"
== "a string"
>> ? this
THIS is a string of value: "a string" while this doesn't...
>> that:none
== that:none
>> ? that
No information on that (word has no value)
> Gotta be careful with this though as some datatypes have problems > doing this. > And for your second example the test:i would be getting the value at > index 'i and not setting do to the placement of the ":". > try: > change test/:i "BBBB"
A possible conflict with using... test/:i: is that 'i could be interpreted as both a get-word and a set-word. It would be useful, but then maybe it'd open a can of words.
> Paul Tretter > ----- Original Message ----- > From: "Andrew Martin" <[Al--Bri--xtra--co--nz]> > To: <[rebol-list--rebol--com]> > Sent: Saturday, August 17, 2002 6:46 PM > Subject: [REBOL] URL & setword bugs >> Joel wrote: >> Does anybody besides me think that this should be reported as a >> bug? >> As shown by Joel on the mailing list: >>>> type? garbage:"trash" >> == string! >>>> foo: garbage:"trash" >> == "trash" >>>> foo >> == "trash" >> I feel that garbage:"trash" should result in a syntax error. >> And: >>>> test: ["a" "b" "c" "d"] >> == ["a" "b" "c" "d"] >>>> i: 2 >> == 2 >>>> test/:i: "BBBB" >> ** Syntax Error: Invalid word -- :i: >> ** Near: (line 1) test/:i: "BBBB" >> I feel that test/2 should now be "BBBB" instead of the syntax >> error. >> After all the following works: >>>> test >> == ["a" "b" "c" "d"] >>>> test/:i/1: #"z" >> == "z" >>>> test >> == ["a" "z" "c" "d"] >> I've notified feedback of this problem. >> Andrew Martin >> ICQ: 26227169 http://valley.150m.com/ >> -><- >> -- >> To unsubscribe from this list, please send an email to >> [rebol-request--rebol--com] with "unsubscribe" in the >> subject, without the quotes.
-- Carl Read