Google

Go to the first, previous, next, last section, table of contents.


delete_history

delete_history([index])
:: ヒストリを消去する.
return
0
index
消去したいヒストリの番号
  • 引数がないとき, これまで計算したヒストリを全て消去する.
  • 引数があるとき, その番号の結果のみ消去する.
  • ここでヒストリとは, 番号つきのプロンプトに対しての入力を評価して得られた式 で, この式は @number により取り出すことができる. このことは, ガーベッジコレクションの際にもこの式が生き残ることを意味する.
  • 大きな式がヒストリとして残った場合, 以降のメモリ管理に支障を来す場合が多い ため, bsave() などでファイルにセーブして, delete_history() によりヒストリを消去しておくのが有効である.
[0] (x+y+z)^100$
[1] @0;
...
[2] delete_history(0);
[3] @0;
0


Go to the first, previous, next, last section, table of contents.