私は言語を学び始めているCommonLispの初心者です。私の質問は次のとおりです。いくつかの関数がさまざまな方法で述語構文を使用しているのを見てきました。たとえば(これを調べたところ)、streampとpathnamepがありますが、input-stream-pとoutput-stream-pもあります。すべての関数が*pまたは*-pを使用するように標準化されていないのはなぜですか?これはおそらく単なる歴史的遺物ですか?
私は言語を学び始めているCommonLispの初心者です。私の質問は次のとおりです。いくつかの関数がさまざまな方法で述語構文を使用しているのを見てきました。たとえば(これを調べたところ)、streampとpathnamepがありますが、input-stream-pとoutput-stream-pもあります。すべての関数が*pまたは*-pを使用するように標準化されていないのはなぜですか?これはおそらく単なる歴史的遺物ですか?