REZ split([],[],[]). split([X|R],[X|R1],N):-class(X,positive),!, split(R,R1,N). split([X|R],P,[X|R1]):-class(X,negative), split(R,P,R1).
BREZ split([],[],[]). split([X|R],[X|R1],N):-class(X,positive), split(R,R1,N). split([X|R],P,[X|R1]):-class(X,negative), split(R,P,R1). Najdite in razložite problem pri verziji brez reza (verzija brez reza lahko pri vračanju kliče cilj class(X, positive/negative) ne glede na to, kakšen je X). V čem je torej problem, če ni reza? lpM
