Google
オフコン練習帳内を検索
インターネット全体を検索

NECオフコン関連
オフコン一般
情報

[掲示板に戻る]


ライブラリ検索 ぷる 2004-10-20 15:32
Re:ライブラリ検索 ターラヤン 2004-10-21 21:14
Re:ライブラリ検索 ぷる 2004-10-22 15:30
うちでは BLUELION 2004-10-22 23:52
Re:ライブラリ検索 温泉好きのうさぎ 2004-10-23 19:02
Re:私ももっていますが.......... 富山清風 2005-4-12 19:20
Re:温泉好きのうさぎさんへの質問です 富山清風 2005-4-15 19:10
富山清風さんのご質問に対する回答 温泉好きのうさぎ 2005-4-17 16:20

1 ライブラリ検索
ぷる 2004-10-20 15:32  [返信] [編集]

ソースやパラメータなど、

管理しながら開発しているのですが、

数が多くなるにつれて管理資料と実際のソースと一致しない部分が発生します。



どうにかしてソース自体をファイルとして読み込んで、

管理するプログラムを作成したいと思っているのですが、

隠されたサブルーチンのようなものってないのかな?

と思う次第です。



#ここで書くべきことではないかもしれませんが・・・
2 Re:ライブラリ検索
ターラヤン 2004-10-21 21:14  [返信] [編集]

ぷるさん、はじめまして。



私は残念ながら隠しサブルーチンは知りません。



自分の作ったCOBOLのプログラムで

・ソースを読み込んだり(編集したり?)

・ソースの属性(作成日やバージョン)を読み込んだり

ということをしたいのですよね。



ソースファイルはシステムでしか扱えないと説明書に書いてあるので難しそうです。



3 Re:ライブラリ検索
ぷる 2004-10-22 15:30  [返信] [編集]

挨拶忘れてました。

はじめまして。

そしてありがとうございます。



やはり難しいですか・・・
4 うちでは
BLUELION 2004-10-22 23:52  [返信] [編集]

ちょっと面倒ですが 日付は自動では無理ですが(小細工すればいけるかもしれませんが) #TEDITでメンバーを一度SEQファイルに吐き出しその後、PC側にとりこんでアクセスで管理しています。

実際には、テクストファイルにしてるだけで有効利用はいえてませんけど、ソースのバックアップというでけでも安心はできます。



古いAVXなのでこのような手順ですが、最新だと#ABCでSEQに変換できそうですね!そうすればJSである程度しょりできるかもしれませんね
5 Re:ライブラリ検索
温泉好きのうさぎ 2004-10-23 19:02  [返信] [編集]

こんにちは、ひさしぶりの投稿です。

COBOLのプログラムから待機結合編成ファイル(一般にはSUL、PML、JSL)に対して入出力を行うシステムサブルーチンは確かに存在します。

ただし、隠しサブルーチンというものではなく、NECの開発部門や協力会社向けに提供されているもので、一般ユーザー向けではありません。SYS@CULの中を捜しても無いです。



もう20年近く前になりますが、私の勤務先でもこのシステムサブルーチンの提供を受けており、さわってみるとなかなかおもしろいので、私も暇を見つけて(というか、仕事をさぼって)いろいろなプログラムを組んだものです。

当時のいきさつを知る人は皆退職してしまい、どうやって入手できたのかよくわかりませんが、社内のオフコンが代々替わって行っても、このシステムサブルーチンはコピーされ続け、いまだに活躍しています。

6 Re:私ももっていますが..........
富山清風 2005-4-12 19:20  [返信] [編集]

私もSUL,PML,JSLを読み書きする隠しCUをもっていますが、

ITOS-VX R17.XX時代のものであり、最新のCUは持っていません。

対応する機器がないため、新たに開発はしていませんが、色々な個人的なユーティリティを開発しました(過去の話)。

しかし、LMは今でも健在です。

たとえば、COBOLソースのCOPY文を解析し、縦AP一覧/横COPY名一覧のマトリックス表を印刷するプログラムとか、ソースリストの印刷で汎用紙に左右60行づつすなわち120行/1頁印刷するプログラムとか持っています。入手の経緯は、「SULが読み書きできるプログラムを提供して欲しいとNECにたのんだところ、丸秘か暫定処置かでもらいました。」

そこで、最新のOS A-VX01で動く「SUL,PML,JSLを読み書きするCU」をお持ちの方がございましたら、いただけませんか?

 
7 Re:温泉好きのうさぎさんへの質問です
富山清風 2005-4-15 19:10  [返信] [編集]

温泉好きのうさぎさんへの質問です



「いまだに活躍しています」についての質問ですが

そのシステムサブルーチンを用いて、こまでも開発(#LINK)しておられますか?

そのCUの対応バージョンは?

ちなみに、私がもっているのはITOS R17.5〜の「CBL:XL」,「CBL:XM」です。A-VX,A-VX2,A-VX3,A-VX4のいずれかであれば

譲ってください。

8 富山清風さんのご質問に対する回答
温泉好きのうさぎ 2005-4-17 16:20  [返信] [編集]

こんにちは。



> そのシステムサブルーチンを用いて、こまでも開発(#LINK)しておられますか?



最近もよくしています。今年になってから開発したものは、以前から構想を持っていたのですが、#BKUP,#NEWSRのパラメータを自動作成するプログラムです。これも、いつ、どこからどうやって入手したのかよくわからない「SYS@FDFから詳細ファイル情報を取得するサブルーチン」も利用しています。

また、新規ではないですが、SUL内のメンバを順次TXTに変換したり、文字列を検索するプログラムの機能強化を随時行っています。



> そのCUの対応バージョンは?



正確には不明ですが、かなり古いです。しかし、リンクのためのCUですからITOS用とかA-VX4用とかは、あまり関係無いと思います。



> ちなみに、私がもっているのはITOS R17.5〜の「CBL:XL」,「CBL:XM」です。



「CBL:XL」は分離型CUですから、CBL85が出力する複数分離型CUとはリンク不可能ですね。当方には複数分離型の「CBL@XL」があります。



> 譲ってください。



出し惜しみするわけじゃありませんが、「はい、OKですよ。」と、安易に譲っていいものやら。理由として、

(1) ここは、ターラヤンさんの掲示板であり、管理者を差し置いて閲覧者同士で取引を行ってよいものか

(2) 私および私の勤務先が著作権等を持っていないこの「CU」を、権利者の承諾無しに第三者に譲ることは、トラブルの発生が予想される(裁判、損害賠償、引責辞任などの言葉を連想させる事態になることは、勘弁してください。)

(3) このようなサブルーチンを探しておられるこのスレの立て主であるぷるさんや、他の閲覧者の方が、「私にも譲ってください」とか「オレも欲しい」とか言ってきたら、どう対処するのか

(4) バグの存在(メンバ削除時に不具合が発生することがある)



特に、(2) の問題が解消されない限り難しいと思います。

ただし、このシステムサブルーチンを使って開発したプログラム(LM)を提供することは可能です。(それがダメならソフト業は成り立たない。)

COBOL言語で、すべて私が設計からコーディング、コンパイル、リンクまでしますので、何ら問題はありません。もちろん無償のフリーウェアとしてです。



その場合、(1),(3)については、ターラヤンさんの許可がありましたら、皆様との話し合いで解決できると思います。

(4)は私の問題。バグの出ないよう回避策を取り、開発には細心の注意を払います。



以上でよろしいでしょうか。(某博覧会に行ったり、同窓会やらで返事が遅くなり、失礼しました。)

BluesBB ©Sting_Band