Re: if statement with sequences

new topic     » goto parent     » topic index » view thread      » older message » newer message

On 1 Feb 2001, at 9:45, felix geiger wrote:

> thanx for solving my last problem. this works now. but here comes my
> next one:
> 
> sequence s
> s = {"o", 3}
> 
> i want to check if there's an o, so i had this
> 
> if s[1] = "o" then do whatever
> 
> it doesn't work, i tried changing it to
> 
> if s[1] = 'o' then do whatever
> if s[1] = 111 then do whatever
> 
> but it still doesn't work. i always get the error "true/false
> condition must be an ATOM".
> 
> what to do?

Ask Robert to fix this bug? The beauty of an interpreted language is that it is
easier to
provide for exceptions to the existing behavior, and this is a great example. If
the
program syntax is a comparison, return a atomic byte value. Simple, no? I said
byte
value because it's an atom, and Pascal allowed for "fuzzy" true/false values.

Kat

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu