I repeat that #1 (or in France  £1) is a counter, so no spaces by
definition.
I guess that space(#1) converts it to a string and so you can compare to
identifier "a", what is a string

Kris Buelens,
     --- VM/VSE consultant, Belgium ---
-----------------------------------------------------------------------


Op ma 28 nov. 2022 om 10:07 schreef Alain Benvéniste <a.benveni...@free.fr>:

> Yes John ^ is the good character.
> There is something i still don’t understand :
> If i code
> If £1==a
> and a is equal to b3339
> b for blank, the if is not honored
> If I use a
> If space(£1)==space(a) it works.
> It could mean that when i do a set £1:=a the blank is removed… ?
>
> Resiliency Services on Z Mainframe
> alain.benveni...@kyndryl.com
>
> > Le 27 nov. 2022 à 14:59, John P. Hartmann <m...@jphartmann.eu> a écrit :
> >
> > On 11/27/22 13:51, a.benveni...@free.fr wrote:
> >> Sorry John to come back but,
> >
> > There is no /== operator in specs.
> >
> > For me, ^== works as the not exactly equal operator because my terminal
> > emulator maps ^ to not; perhaps it works for you too.  Otherwise you
> > need to find the not character on your terminal, or turn the expression
> > around to use ==.
> >
> > (/= is divide counter by the right-hand expression assignment operator;
> > it is not a binary logical operator.  See pp 737)
>

Reply via email to