Hi!
dick scherrer wrote:Yup, the "logical not" - on a "real" 3270, i believe it was an "uppercase 6" - but that is from memory rather than some actual reference. . .
Maybe...

I have a book with a picture, but it's far from here.
Possibly there is a mapping issue with this virtual mainframe?
This character passes through : PC OS (Linux) -> telnet3270-client (x3270,c3270) -> emulator(hercules) -> MF OS,
and I can't even count all the translation tables ... It seems to me that hercules it is not responsible for this problem.
i'd like to know WHAT CHARACTER do people USUALLY use when they need EBCDIC '5F'
google didn't answer me, so, I can suppose that nobody else has the same problem

(At the same time I have to solve heaps of other problems, there is no time to think seriously about this one)
I tried to use the characters "^" and "~" instead
No, i wouldn't expect these to work.
Any other idea ? It seemd to me that '^' was the best candidate...
What happens when you use <>? Does the compiler raise a syntax error? If yes, please post the error message along with the message id.
IBM1352I E 4.1 The statement element < is invalid. The statement will
be ignored.
I don't speak pl/i, but if all else fails, you might try something like:
if a = b
then "do nothing";
else "whatever is done when not=";
Yes, it will work. But I'm afaid that any employer will refuse to talk to me after seen this code

(I hate PL, I always used assembler. But I need PL now... )