に一致するすべてのパターンの交換:ALL文を交換してWS-LOCALに目を通すだろう...COBOLは、私はいくつかのレガシーCOBOLコードを変換するに取り組んでおり、このような文に出くわしたんだ
INSPECT WS-LOCAL-VAR REPLACING ALL X'0D25' BY ' '
私はINSPECTことを理解-VAR、パターンX'0D25 'と一致し、スペースで置き換えます。私は理解していない何
は「0D25」の外にXの目的です。オンラインで見つかったすべてのREPLACING ALLの例は、パターンマッチングのためにcharリテラル以外のものを使用していません。
はどのようにXが置換されたパターンに影響しますか?COBOLはEBCDICマシン上で実行されていて、入力ファイルは、Windowsマシンから来ています。
"X"は、リテラルが16進文字コードとして解釈されているとします。私はOPがどんな貢献をしているのか分からない。 –
私はどういたしまして – arseniy
(私は疑問に誤って書かれていた)進コードを持つ文字「0D25」に基づいて、より多くのCOBOLの経験を持つ同僚を見つけ、あなたが正しいことを確認し、それが一致した: - } –