Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Dr. Scheme でプロジェクトに取り組んでいるときに、次のように変数を null として初期化しました。
(define var null)
R5RSでこれを行うにはどうすればよいですか?
Scheme では、「無効」の従来のプレースホルダー#fは false オブジェクトです。を使用してテストできますnot。
#f
not
( null?Scheme には、オブジェクトが空のリスト であるかどうかをチェックする手順があります()。ただし、これはリスト コンテキストに対してのみ使用し、「無効な」プレースホルダーとしては使用しないでください。 に対してのみ true を返し、に対してのみ true を返すことに注意してくださいnot。; 2 つを混同しないように注意してください。)#fnull?()
null?
()