MathGroup Archive 2002

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

Search the Archive

PatternMatching with Dt[]


I would like to replace Dt[x_] in a complex 
expression. For example consider

Dt[x]/.Dt[arg_]->f[arg]

where x is a pure Symbol (has no value).
However, Mathematica refuses apply the rule.
Various other attempts, for example 
Unevaluted[Dt[arg_]]:>f[arg]
and HoldForm[...] were unsuccessful.

I managed to  circumvent the problem by
Dt[x]/.Dt->fun
However, I were more happy if I understood why the 
first attempt was not successful.
Can someone explain?

Best regards,
	Johannes Ludsteck
<><><><><><><><><><><><>
Johannes Ludsteck
Economics Department
University of Regensburg
Universitaetsstrasse 31
93053 Regensburg
Phone +49/0941/943-2741



  • Prev by Date: Problem with PDF generation from Mathematica
  • Next by Date: Crash problems with 4.2 FrontEnd
  • Previous by thread: Re: Problem with PDF generation from Mathematica
  • Next by thread: Re: PatternMatching with Dt[]