fork download
  1. :- use_module(library(writef)).
  2.  
  3.  
  4. count(0):-!.
  5. count(X):-
  6. writef('%t\n',[X]),
  7. succ(XN,X),
  8. count(XN).
  9.  
  10. :- count(100).
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.pl:1: warning: unknown directive use_module/1 - maybe use initialization/1 - directive ignored
prog.pl:10: warning: unknown directive count/1 - maybe use initialization/1 - directive ignored
/home/NVwQJ2/gplc8mJ3gb.o: In function `Lpred1_1':
(.text+0xa7): undefined reference to `predicate(writef/2)'
/home/NVwQJ2/gplc8mJ3gb.o: In function `Lpred1_1':
(.text+0xd1): undefined reference to `predicate(succ/2)'
collect2: ld returned 1 exit status
compilation failed
stdout
Standard output is empty