MathGroup Archive 2004

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

Search the Archive

Re: InputAutoReplacements With "-marks


You were leaving out the quotes that would require those escapes.

Here's my new value for InputAutoReplacements. Notice the left and
right hand sides are all strings.

{"ff" -> "FullForm", "mf" -> "MatrixForm", "cg" ->
"Clear[\"Global`*\"]"}

Thanks for the idea, by the way.

Bobby

Harold.Noffke at wpafb.af.mil (Harold Noffke) wrote in message news:<bvt2as$oqh$1 at smc.vnet.net>...
> MathGroup:
> 
> In running different learning examples for Mathematica 5.0, I
> repetitively use Clear["Global`*"] to reset all my variables.  I tried
> to make "cg" into an InputAutoReplacements alias with the Option
> Inspector by defining ...
> 
> 	cg -> Clear[\"Global`*\"]
> 	
> After clicking OK twice and re-inspecting this entry, I found that
> Mathematica had processed it into ...
> 
> 	Clear[ Times[ "Global`, "]]
> 
> which is not what I expected.  So, I redefined ...
> 
> 	cg -> Clear[\"Global`\*\"]
> 	
> because the Mathematica Book says ...
> 
> 	\* in effect acts like an escape: it allows you to enter ordinary
> Mathematica syntax even within a \( ... \) sequence.  Note that the
> input you give after a \* can itself in turn contain \( ... \)
> sequences.
> 
> Mathematica processes the new cg definition into ...
> 
> 	Clear[ "Global`\*"]
> 
> which is not what I expected, either.
> 
> Tests of both definitions for cg yield failures with error messages.
> 
> Are such InputAutoReplacements beyond the scope of Mathematica 5.0?
> 
> Thanks.
> Harold


  • Prev by Date: Re: how to test if 2 expressions are the same? Mathematica 5.0
  • Next by Date: Re: how to test if 2 expressions are the same? Mathematica 5.0
  • Previous by thread: InputAutoReplacements With "-marks
  • Next by thread: RE: InputAutoReplacements With "-marks