1:JIPSEのシフトインコード さるさるるーと 09/01 07:34 COBOLソースを解析していて、 どうもJIPSEのソースのようでした。 ところが、文字変換がどうしてもシフトインの部分で 文字化けしています。 以下のコードは、 「課」という漢字ですが、 シフトインのあとの、”3F44”、”7B78” が必ず入っています。 16進数表記でかくと、0x3F、0x44、0x7B、0x78 です。 この意味知っている人いませんか? 3F75 3F44 7B78 F25A 3F76 ==== ==== ==== ==== ==== Shift-In 課 Shift-Out よろしくお願いします。 2:Re:JIPSEのシフトインコード 江須扇 09/01 07:56 さるさるるーとさん初めまして 江須扇と申します。 このCOBOLソースは何の機種のどの状態を指しているのですか? A−VX関連であれば、トップメニューのひとつ上の 掲示板「NECのオフコン情報掲示板」へ投稿される方がいろいろの方が回答される可能性があると思います。 他機種の事ですと私もまったくわかりません。 3:Re:JIPSEのシフトインコード さるさるるーと 09/01 09:38 江須扇さま ご指摘ありがとうございます。 このソース自体はwindows-cobolです。 (コンパイラーも消えました。知っている者も消えました。) 憶測ですが、windows版に移行したと思われます。 このソースに記述している文字コードをもつ ファイルを作成していたのが、 NECのオフコンではないかと思ったのは、 使用している別のアプリケーションで、 JIPSEを指定していたので、 かろうじて、NECであることにたどりついたのです。 機種は不明です。 NECは使用経験がありません。 4:Re:JIPSEのシフトインコード tahrayan 09/01 12:46 さるさるるーとさん、はじめまして。 JIPS(E)は私もあまり知りませんが、 NECの汎用コンピュータのOS、ACOSー2、ACOSー4系で 良く使われるコードです。 JIPS(E)はオフコンの文字コードとは親戚関係ですが、オフコン ではそのまま使えません。 本題の文字ではなさそうなコードについてですが、 ”3F44”は、制御符号ではないでしょうか。 CEXシーケンスは”3F”で始まります。 そうすると次の”44”は機能を表します。 おそらく次の2バイトはシーケンスパラメータでしょう 漢字IN、漢字OUTも”3F”で始まっていますよね。 残念ながら”44”が何の機能なのかはわかりません。 たぶん制御符号ではないかと思うのですが・・・。 5:Re:JIPSEのシフトインコード さるさるるーと 09/07 02:35 ターラヤン様 情報ありがとうございました。 オフコンではそのまま使えないのですか。。。 シフトコードのあとの制御コードって何が入るのでしょうね。 うーん。外字とか第2水準とかそれとも ひょっとして太字とかゴシックとか。 ”3F44”のあとの”7B78” がパラメータということでしょうか。 制御符号ということだけでもすっきりしました。 ありがとうございました。 |