1
좋아요. ""을 추가하지 않고 소문자를 대문자로 바꿀 수있는 방법이 있는지 물어보고 싶습니다. 죄송합니다.이 소리가 바보 같지만 다른 프로그램을 실행해야합니다. 나는 이런 식으로 뭔가를 썼다 :대문자로 프롤로그 변환
X=false-P
하지만 다음과 같습니다 :
change(~A,X):-
upcase_atom(A,D),
X = false-D.
내가처럼 보이도록 출력을 필요
X=false-"P"
난 정말 당신의 도움을 주셔서 감사합니다 것입니다!
왜'A'에서'~'를 사용합니까? –
이전에 정의 된 연산자와 that ~ p를 false-P로 변경해야합니다. @WillemVanOnsem – polles
문제는 대문자로 시작하는 것이 functor/predicate/constant/... 변수가 아니라는 것입니다. –