[Prolog] 변수와 상수 질의
일단, 프롤로그에선 대문자나 '_'로 시작하는 텍스트를 변수로 인식한다.
하지만 기존 명령형 언어들의 변수와는 상당히 다르다.
아래처럼 매개변수를 지정할 때 사용하는 점은 거의 유사한데

특이한 점은, 상수값을 물을 때도 사용하곤 한다는 것이다.
이렇게 fact와 상수들이 나열되어있는 상태에서


animal에 변수를 집어넣어서 질의를 날리면

지정한 변수에 상수값을 대응시켜서 띄워준다.
저 상태에서 .을 찍으면 상수 열람이 종료되고,
;을 찍으면 찍을때마다 계속 열람을 시도하게 된다.

당연히 인자가 2개 이상이라도 가능하다.