Mathematica 9 is now available
Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
1995
*January
*February
*March
*April
*May
*June
*July
*August
*September
*October
*November
*December
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 1995

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Programming

  • To: mathgroup at smc.vnet.net
  • Subject: [mg2849] Re: [mg2819] Programming
  • From: wagner at bullwinkle.cs.Colorado.EDU (Dave Wagner)
  • Date: Wed, 27 Dec 1995 00:47:53 -0500
  • Organization: University of Colorado, Boulder

In article <4bg391$ob8 at dragonfly.wri.com>,
Richard Mercer  <richard at seuss.math.wright.edu> wrote:
>Jack,
>
>The first step is to create a command that checks for error messages  
>and undesirable outcomes. I'll call it IntegrateG.
>
>IntegrateG[items__]:=
>  Module[{res},
(stuff deleted)
>  ];
>
>This will work fine. But suppose you want it to automatically replace  
>Integrate? Here's how:
>
>$Pre = (# /. Integrate->IntegrateG)&;

Ah, this is a great idea.  I believe this will solve the problem of
nested calls, won't it?  Robby?

By the way, Jason Harris wrote a package that makes it easy to introduce
substitutions that use $Pre.  It's called aliases.m and I think it's
available from MathSource.

		Dave Wagner
		Principia Consulting
		(303) 786-8371
		dbwagner at princon.com
		http://www.princon.com/princon


  • Prev by Date: Transpose of a 1x15 matrix...HOW?
  • Next by Date: Goto/Conditional Loops?
  • Previous by thread: Re: Programming
  • Next by thread: Re: Programming