|
[Date Index]
[Thread Index]
[Author Index]
Re: Write Protected Functions
- To: mathgroup at smc.vnet.net
- Subject: [mg9279] Re: [mg9249] Write Protected Functions
- From: seanross at worldnet.att.net
- Date: Mon, 27 Oct 1997 02:46:50 -0500
- Sender: owner-wri-mathgroup at wolfram.com
Aaron Brewer wrote:
>
> I am new to the group so forgive grammar I have not the greatest grammar
> techniques. So here is my problem when I try to define a function that
> has a similar name to a function that is in mathematica 3.0 I get an
> error saying function is write protected. I there a way that I can fix
> this without renaming the function I am trying to declare?
>
> Thank you,
> Aaron David Brewer
>
> ----------------------------------------- Aaron Brewer
> Email: Aaron.Brewer at valpo.edu
> Valparaiso University
> Address
> 351 Greenwich Street Front Basement
> Valparaiso , IN 46383
> Phone Number
> 465-5767
1) You never get this error message if your function is similar to a
mathematica function name. You only get it if your name is exactly the
same as the built-in name.
2) You could Unprotect[] the symbol name, then overwrite your definition
on top of it. This may have unpredictable results if other mathematica
symbols depend on the one you just overwrote. I don't recommend this
option.
3) Since all mathematica symbols start with a capital letter, you could
start yours with a small letter.
Prev by Date:
How does ImageRegion work?
Next by Date:
faster ToCycles[]
Previous by thread:
Write Protected Functions
Next by thread:
Re: Write Protected Functions
|