Ответ в теме: Проверить является ли заданное значение цифрой

      Комментарии к записи Ответ в теме: Проверить является ли заданное значение цифрой отключены
#3471

Я удалил ваш код, т.к. к вопросу он не имел никакого отношения.
Насколько я понимаю, на вход подается символ, нужно проверить что он является цифрой. Самый простой способ — перечислить все цифры:

PREDICATES
  digit_symbol(char)
CLAUSES 
  digit_symbol('0').
  digit_symbol('1').
  digit_symbol('2').
  digit_symbol('3').
  digit_symbol('4').
  digit_symbol('5').
  digit_symbol('6').
  digit_symbol('7').
  digit_symbol('8').
  digit_symbol('9').
GOAL    
  digit_symbol('6').

Я правильно понял задачу?