SWI-Prologでのクイックソートの実装

SWI-Prologを使って、クイックソートを実装してみました。partition/4append/3は、SWI-Prologの独自の実装なので、他のPrologの実装だとこのままでは動かないかもしれません。

参考文献