としてスタックの先頭を保存するには、まだ初心者のように感じます。私はそれを取得するために、複雑なスタック操作を行うことなく、後で値を思い出すことができるように、スタックの一番上に値を保存したいです。 Yプログラムにおいて、値は、私はそれが直接組み込むことができないように、データ・ファイルから読み込ま緯度であろう。明白な解決策は、(緯度値を保存するために)、userdict中のキー/値のペアとしてのようなものが値を格納するために私には思える:Postscrip/Ghostscriptがどのように私はLinuxでGhostscriptを使用していた辞書項目
2 dict coords
coords lat [some code to get the value of the latitude on the stack] put
誰かが中にビットを行うとを含む方法を説明することができますしてください角かっこ?これはよく、私が代わりに何を行うようにしてください。その場合には、私は、それがすべて間違っていることもありか?
背景:私は、ファイルから緯度と経度のデータを使用して、地球儀を作るために切り出し、ボールへ貼り付けることができ襠を描画するプログラムを書いています。 goes.yのデータは、gnuplotのインストールに含まれているworld.dat
の1320座標のセットです。正しいものに合わせるために経度をスケーリングするのに必要な計算量はかなりあります。あなたは本当に上に行くには十分与えられていない
ありがとうKenS。私の質問に対する単純な完璧な答え。私のガップをuserdictよりも申し訳ありません。私はすべての音を必要以上に複雑にしました。私がより完全にやっていることを説明するために質問を編集します –