:-use_module(library(clpr)).
main(M) :-
{I>0, I<3},
egyes(M,I).
/*egyes(egyes_szamjegy, L):-
L=rat(10,1).*/
egyes(egyes_szamjegy,1).
-----------------------------------------------------
| ?- main(M).
! Type error in argument 2 of = /2
! 'a real number' expected, but 1 found
! goal: _130=1
-----------------------------------------------------
azt szeretnem, ha az M erteke az egyes_szamjegy string lenne. Mi a
teendo? Miert kapom a fenti hibauzenetet (az expand package es parancs
hasznalataval is megkapom, valamint a kommentezett klozzal is).