On 26-Jan-02, Hallvard Ystad wrote: > I like that tag! is a datatype.
> But. > It's not a string. So certain things that may be done to strings may > not be done to tags. > Still, it sometimes behaves like it's not really a datatype of its > own, but, in fact, a string. >>> a: <a href=""> > == <a href=""> >>> b: <a href =""> > == <a href =""> >>> a = b > == false It's not a block, but it is a series, like a block and a string are... >> a: <a href=""> == <a href=""> >> series? a == true And RT have decided that each character in a tag can be accessed... >> foreach n a [print n] a h r e f = " " > Shouldn't a = b return true here? In my opinion, these two tags are > alike, just like two blocks with different spacing: >>> blk1: [ 1 2 3 ] > == [1 2 3] >>> blk2: [ > [ 1 2 > [ 3] > == [ > 1 2 > 3] >>> blk1 = blk2 > == true > Is this behaviour wanted? To what degree is tag! a datatype? tag! is definately a datatype. If you need a tag's contents to behave like a block, you could use to-block... >> c: to-block a == [a href= ""] but it won't give consistant results. Your other example would give this for instance... >> to-block <a href =""> == [a href = ""] HTH, anyway... > ~H > Pr�tera censeo Carthaginem esse delendam -- Carl Read -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with "unsubscribe" in the subject, without the quotes.
