language: Prolog (swi) (swipl 5.6.64)
date: 120 days 15 hours ago
link:
visibility: public
1
2
3
4
append([],Y,Y).
append([W|X],Y,[W|Z]):- append(X,Y,Z).
reverse([],[]).
reverse([W|X],Y):- reverse(X,Xr),append(Xr,[W],Y).
  • upload with new input
  • result: Success     time: 0.02s    memory: 6204 kB     returned value: 0

    |-?reverse(X,[a,b,c]).
    ERROR: Syntax error: Operator expected
    ERROR: |
    ERROR: ** here **
    ERROR: -?reverse(X,[a,b,c]) .