break述語(ポストフィックス)
next述語でループを実装しているとき、breakしたい場合がある。 SQLの結果で何か処理を行う場合、途中で打ち切りたい場合等 その場合にbreak述語を使用するとnext述語の次の述語から処理を再開できる。 課題は2つ 1.実行途中の述語をどうするか(cleanupを呼び出す?) 2.breakの実装をどのように行うか break述語、前の?付きの述語の実行結果を元にブレークさせる。 breakポストフィックスが付いている述語はバックトラック時にブレークさせる。
next述語でループを実装しているとき、breakしたい場合がある。 SQLの結果で何か処理を行う場合、途中で打ち切りたい場合等 その場合にbreak述語を使用するとnext述語の次の述語から処理を再開できる。 課題は2つ 1.実行途中の述語をどうするか(cleanupを呼び出す?) 2.breakの実装をどのように行うか break述語、前の?付きの述語の実行結果を元にブレークさせる。 breakポストフィックスが付いている述語はバックトラック時にブレークさせる。