2017-09-20 9 views
1

特定の問題を調査する際に、数日間GAPプログラムを実行させました。それは最終的に終了し、再び私にプロンプ​​トを提示した。これにより、以前に入力されたコードが実行されたことが保証されるのでしょうか?何か他に起こったことがあったら、何?GAPはプロンプトを返す前に常にタスクを完了していますか?

+0

これは、あなたのMSEの質問よりも、文脈上のいくつかの光を放つ、ありがとう - 今返信しようとします。 –

答えて

0

まず、ここでは誤解を招く単語「終了」が見つかりました。このような状況では、あなたのプログラムがプロンプトを完了して提示したと言います。私の "Termination"は、いくつかの異常なシナリオを意味します。

第2に、GAPマニュアルの第Main Loop and Break Loopに記載されているように、GAPは "read-evaluation-print"ループで動作します。入力を入力すると、GAPがそれを読み取り、評価して結果を表示します。したがって、次のGAPプロンプトが表示された場合は、前のコマンドが評価されています。

さらに、LogTohereを参照)を使用してGAPセッションをファイルに記録することができます。たとえば、数日後にセッションに戻り、サーバーが再起動された場合、ログファイルは失われます。ログファイルは引き続き使用できます。

関連する問題