home *** CD-ROM | disk | FTP | other *** search
- /*-------------- SUBST.PRO ------------------*/
- /* Integration mit Substitution in */
- /* Standard Prolog */
- /* (C) R.Häring */
-
- int(Term,X,E) :-
- subterm(Sub,Term), /* Sub-Term erzeugen */
- X\=Sub, Term\=Sub, /* Sinnlose Terme weg */
- not(const(Sub,X)), /* Sub muß X enthalten */
- dif(Sub,X,D1), /* Sub differenzieren */
- Neu:== Term/D1, /* Neuen Integrand */
- int(Neu,Sub,E). /* Nach Sub integ. */
-