【发布时间】:2017-01-24 19:18:53
【问题描述】:
我在编辑器中输入的某些字符显示与键盘上的不同。所以我有这样的错误消息:
十进制值为176的字符不属于PL/I字符 放。它将被忽略。
在尝试编译 PL/I 程序时。
有时字符甚至可以正常显示,但我仍然有类似的错误消息。
此字符的示例是表示逻辑或、逻辑非的字符。
如何解决这个问题?是编辑器的设置,还是 IBM Personal Communications 程序的设置?或者最好输入这些符号的 16 位代码(如果可能,如何执行此操作,以及如何确定我需要什么代码)?
【问题讨论】:
-
您使用的是 3270 ISPF 吗? ISPF GUI 客户端? RD/Z?编译器期望哪个代码页? ISPF(假设您正在使用它)使用哪个代码页?您的 3270 仿真器(假设您使用的是一个)使用哪个代码页?
-
听起来您输入的任何内容都是使用损坏的垂直条与垂直条。这与@cschneid 的评论一致。此外,一些欧洲代码集交换了竖线和感叹号(德语就是一个很好的例子)。请给我们更多信息。