[PURRS-devel] purrs/src Expr.cc Expr.defs.hh Expr.inlines.hh ...

Tatiana Zolo zolo at spartacus.cs.unipr.it
Sun Dec 22 18:47:40 CET 2002


CVSROOT:	/cvs/purrs
Module name:	purrs
Changes by:	zolo at cs.unipr.it	2002-12-22 18:47:40

Modified files:
	src            : Expr.cc Expr.defs.hh Expr.inlines.hh 
	                 Recurrence.cc alg_eq_solver.cc compute_prod.cc 
	                 gosper.cc rr_solver.cc simplify.cc sum_poly.cc 

Log message:
	The function `substitute_symbol_with_expression()' has been
	renamed `substitute()' and has been generalized: now it replaces
	expressions with expressions. Moreover, `substitute()' is now a method of the
	class `Expr'.
	Consequently, removed the methods
	`Expr subs(const Expr& x, const Expr& y) const'
	and `Expr subs(const Expr_List& x, const Expr_List& y) const' because
	their work is executed by the new method `substitute()'.

Patches:
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/purrs/src/Expr.cc.diff?cvsroot=purrs&r1=1.24&r2=1.25
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/purrs/src/Expr.defs.hh.diff?cvsroot=purrs&r1=1.66&r2=1.67
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/purrs/src/Expr.inlines.hh.diff?cvsroot=purrs&r1=1.62&r2=1.63
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/purrs/src/Recurrence.cc.diff?cvsroot=purrs&r1=1.28&r2=1.29
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/purrs/src/alg_eq_solver.cc.diff?cvsroot=purrs&r1=1.60&r2=1.61
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/purrs/src/compute_prod.cc.diff?cvsroot=purrs&r1=1.4&r2=1.5
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/purrs/src/gosper.cc.diff?cvsroot=purrs&r1=1.49&r2=1.50
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/purrs/src/rr_solver.cc.diff?cvsroot=purrs&r1=1.196&r2=1.197
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/purrs/src/simplify.cc.diff?cvsroot=purrs&r1=1.92&r2=1.93
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/purrs/src/sum_poly.cc.diff?cvsroot=purrs&r1=1.19&r2=1.20




More information about the PURRS-devel mailing list