fork(1) download
  1. simple(Lim,Рs):- cel(2,Lim,Is),otsev(Is,Рs).
  2. cel(Min,Max,[Min|Oct]):-Min=‹Max,!, М is Min+1,cel(М,Мах,Ост).
  3. cel(_,_,[]).
  4. otsev([],[]).
  5. otsev([I|Is],[I|Ps]):-del(I,Is,New),otsev(New,Рs).
  6. del(Р,[],[]).
  7. del(P,[I|Is],[I|Nis]):-not(0 is I mod Р),!,del(Р,Is,Nis).
  8. del(P,[I|Is],Nis):-0 is I mod Р,!,del(Р,Is,Nis).
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.pl:1:12: syntax error: expression expected
prog.pl:2:29: syntax error: right operand expected for infix operator
prog.pl:5:47: syntax error: expression expected
prog.pl:6:5: syntax error: expression expected
prog.pl:7:39: syntax error: right operand expected for infix operator
prog.pl:8:31: syntax error: right operand expected for infix operator
	6 error(s)
compilation failed
stdout
Standard output is empty