This file contains a list of predicate definitions that will automatically be read into Mini Prolog at the beginning of a session. Each clause in this file must be entered on a single line and lines containing syntax errors are always ignored. This includes the first few lines of this file and provides a simple way to include comments. append(nil,X,X). append(cons(X,Y),Z,cons(X,W)):-append(Y,Z,W). equals(X,X). not(X):-X,!,false. not(X). or(X,Y):-X. or(X,Y):-Y. true. End of stdlib