Silverfrost Forums

Welcome to our forums

Daft question re conditional breakpoints in SDBG

13 Sep 2011 8:19 #8956

I know that:

< means 'less than'

means 'greater than' == means 'equals'

but

what means 'does not equal'?

I've tried <> but that doesn't work.

Sorry for asking such a n00b question, but I can't see it in the help!

K

13 Sep 2011 11:10 #8957

Try /=

13 Sep 2011 11:18 #8958

Quoted from skeptic Try /=

Thanks...but nope, that doesn't seem to work. Any other ideas?

K

13 Sep 2011 1:31 #8960

I have just tested

IF(X/=Y)THEN print *,'not equal' ELSE print *,'equal' END IF

It works. Try it again

13 Sep 2011 1:33 #8961

Quoted from skeptic I have just tested

IF(X/=Y)THEN print *,'not equal' ELSE print *,'equal' END IF

It works. Try it again

How did you manage that as a conditional breakpoint in SDBG?

K

13 Sep 2011 1:48 #8962

!= works OK for me.

13 Sep 2011 2:03 #8966

Quoted from PaulLaidler != works OK for me.

Nope, I still get 'stopped' when IEVENT is 10, if I set a conditional break:

IEVENT!=10

BTW, I'm still using FTN v5.5, SDBG v5.4. Is it something that was fixed in v6?

K

13 Sep 2011 6:45 #8967

Try

!(k==10)

14 Sep 2011 8:18 #8968

Quoted from PaulLaidler Try

!(k==10)

Caramba! That works, thanks. 😄

K

Please login to reply.