저는 프롤로그를 배우고 있습니다. 프롤로그에서 목록에 대문자로 시작하는 요소가 포함될 수있는 요소를 어떻게 작성합니까?프롤로그의 목록에 요소를 작성하십시오.
는 예를 들어 I 술어 my_write/1
my_write ([])를 가지고있다./* Base case: An empty list */
my_write ([X | R]) : - 쓰기 (X), nl, my_write (R)./* Recursive case: */
그러나 실행할 때 my_write ([How, are, you]). 내가 얻을 [_G749,있다, 너]
대문자로 시작하는 단어는 프롤로그의 변수라는 것을 알고 있습니다.
대문자로 시작하는 단어를 따옴표로 묶을 수 있지만 그 일을 할 필요없이 할 수 있다는 것을 알고 있습니다.
감사합니다. 나는 대문자로 시작하는 단어를 따옴표로 묶어야한다는 것을 알고있었습니다. 그러면 목록에서 단어를 대문자로 변환하는 방법은 무엇입니까? – Ishan