next up previous
Next: open gnuplot の実装 Up: Open XM の設計と実装 Previous: .

どのように協調機能にすぐれた Math Soft を書くのか?

いくつかの経験的なプログラム作法をメモとしてまとめておく.

1.
文字列を読み込み, 計算して, また文字列を結果として出力する プログラムおよび関数は協調機能にすぐれたプログラムの基本である. グラフィカルインターフェースのみのプログラムは他のソフトと協調 させるのがむずかしい.
2.
Output を読むのは人間とは限らない. Output の読者は, 他のソフトかもしれない. したがって, Output もやはり, 文法にしたがって出力すべきである. エラー出力も文法にしたがうべきである.



 

Nobuki Takayama 平成12年1月25日