[Gambas-user] static const?
Charlie Reinl
Karl.Reinl at ...2345...
Fri Apr 16 00:02:24 CEST 2010
Am Donnerstag, den 15.04.2010, 21:07 +0300 schrieb Jussi Lahtinen:
> Yes, you can test it.
>
> This should generate error:
> If 1 = 2 And 1 / 0 Then Print "test"
>
> This should not.:
> If 1 = 2 And If 1 / 0 Then Print "test"
>
> Jussi
>
>
> On Thu, Apr 15, 2010 at 20:56, Charlie Reinl <Karl.Reinl at ...9...> wrote:
> > Am Donnerstag, den 15.04.2010, 19:28 +0200 schrieb Doriano Blengino:
> >> Jussi Lahtinen ha scritto:
> >> >> Back to gambas - I don't know if the documentation says anything about
> >> >> short-circuit and things like that. May be we can assume it as a
> >> >> standard, that modern languages always do short-circuit, but the concept
> >> >> remains.
> >> >>
> >> >
> >> > Gambas doesn't have short-circuits, you have to write like this:
> >> > IF a=1 AND IF b=2 THEN
> >> >
> >> >
> >> Ah! Thanks. So, a statement like this:
> >>
> >> if i<tabstrip1.count and tabstrip1[i].caption=""
> >>
> >> can fail, if I understand well. Perhaps I must check a few lines of code...
> >>
> >> Regards,
> >> Doriano
> >
> > Salut,
> >
> > I'v never done it like that (IF a=1 AND IF b=2 THEN), are you sure ?
> > --
> > Amicalement
> > Charlie
> >
Salut,
yes you are right for that example
(my teacher said never try to divide something by 0).
And I do not understand why/what/where.... that condition is/could be
good for ... 1/0 !?
but
If 1 = 1 And 1 <> 2 Then Print "test"
and
If 1 = 1 And If 1 <> 2 Then Print "test"
works the same way.
--
Amicalement
Charlie
More information about the User
mailing list