deferred evaluation question
- To: mathgroup at yoda.ncsa.uiuc.edu
- Subject: deferred evaluation question
- From: Steve Christensen <uunet!yoda.ncsa.uiuc.edu!stevec>
- Date: Fri, 27 Apr 90 10:02:08 -0500
There are functions in Mma that do not defer evaluation when their arguments are undefined symbols, for example N and Mod: In[1]:= N[x] Out[1]= x In[2]:= Mod[m, 7] Out[2]= m Question: is it possible, through rule definition or some other clever artifice, to make functions N and Mod defer evaluation with the input above, i.e., evaluate to N[x] and Mod[m, 7]? Constraints: the artifice should have no disastrous side effects on the normal operation of N and Mod or on evaluation generally, and it should be substantially less complex than rebuilding Mathematica in Mathematica. - Bill MacGregor