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.
SWI Prolog で非常に基本的なことを行うのに苦労しています。まず、シンボルを値にバインドする関数を作成するにはどうすればよいですか? これが私が試したことです、それが正しいかどうかはわかりません:
bind(Name) :- assert(Name = 'A').
ここで、インタープリターで実行する場合、シンボルを値にバインドしbind(Test).たいと思います。これはそれを行う方法ですか?そうである場合、シンボルの値を照会するにはどうすればよいですか?Test'A'
bind(Test).
Test
'A'