Re: arguments in functions
- To: mathgroup at smc.vnet.net
- Subject: [mg7018] Re: [mg6959] arguments in functions
- From: Allan Hayes <hay at haystack.demon.co.uk>
- Date: Fri, 2 May 1997 21:30:45 -0400 (EDT)
- Sender: owner-wri-mathgroup at wolfram.com
Wolfgang Hitzl" <W.Hitzl at uibk.ac.at> University of Innsbruck, Austria [mg6959] arguments in functions > There is a thing I do not understand, when I define a easy function > with an overhat, it does not work, i.e. > >f[^B_]:=^B.^B; > > (^B is the overhat[B]) Wolgang, The Add-On, Utilities`Notation` deals with this sort of problem. <<Utilities`Notation` (using ^B for overhat[B]) Symbolize[^B] f[Pattern[^B, _]] := ^B.^B (* the abbreviation ^B_ does not parse properly for me*) f[{1,2,3}] 14 You can get the latest version of Notation at http://wolfram.com/~jasonh/Notation.html Allan Hayes hay at haystack.demon.co.uk http://www.haystack.demon.co.uk