|
[Date Index]
[Thread Index]
[Author Index]
Re: RE: simple question
- To: mathgroup at smc.vnet.net
- Subject: [mg77166] Re: [mg77113] RE: [mg77099] simple question
- From: DrMajorBob <drmajorbob at bigfoot.com>
- Date: Tue, 5 Jun 2007 06:37:54 -0400 (EDT)
- References: <200706031015.GAA03008@smc.vnet.net> <17807603.1180947440083.JavaMail.root@m35>
- Reply-to: drmajorbob at bigfoot.com
I believe "This is my comment." works just as well, without the comment
function. (I never capitalize user-defined functions.)
Bobby
On Mon, 04 Jun 2007 02:46:35 -0500, Ingolf Dahl <ingolf.dahl at telia.com>
wrote:
> Hi Dimitris,
> I cite from mg64218 (Feb 7, 2006), thread "Notebooks, packages, cells,
> and
> literate programming":
>
> "One alternative way to enter inline comments, if you anyway want that ,
> is
> to wrap them up in a ordinary Mathematica function in this way:
>
> Comment[" This is my comment. "];
>
> There usually are any number of places in the code where you could add
> comments in this way. If you have not defined the function Comment, the
> statement will not be evaluated. Such comments are not removed by
> Shift-Ctrl-N or Shift-Ctrl-I.
> Of course I must here also remind that the button "CopyAsInputForm" in my
> SetFaceAndFont Palette preserves (* *) comments by converting them into
> the
> suggested alternative. (See
> http://web.telia.com/~u31815170/Mathematica/)"
>
> The palette is not updated to version 6 yet, since I just have had
> Mathematica 6 available a few days, but this feature seems to be
> functioning.
>
> Best regards
>
> Ingolf Dahl
>
>> -----Original Message-----
>> From: dimitris [mailto:dimmechan at yahoo.com]
>> Sent: den 3 juni 2007 12:15
>> To: mathgroup at smc.vnet.net
>> Subject: [mg77099] simple question
>>
>> Hi.
>>
>> I have a simple question but I can't find any relevant.
>> Suppose a user-defined function with comments [that is
>> (*...*) structures] added.
>>
>> Let for example
>>
>> \!\(Nint[g_ (*function*) , n_Integer, {x_, a_, b_} (*
>> the\ variable\ and\ the\ limits\
>> of\ integration*) , opts___ (*set\ possible\ options\ for\ \
>> NIntegrate*) ] := NIntegrate[Evaluate[g\^Range[n]], {x, a, b}, opts]\)
>>
>> The code has been copy/paste in StandardForm.
>> Let me convert it to InputForm. After selecting the cell and
>> press Shift+Ctrl+I, I get
>>
>> In[1]:=
>> Nint[g_, n_Integer, {x_, a_, b_}, opts___] :=
>> NIntegrate[Evaluate[g^Range[n]], {x, a, b}, opts]
>>
>> That is, the comments during the conversion have been lost.
>>
>> Any ideas to "fix" this situation?
>>
>> Dimitris
>>
>>
>>
>
>
>
>
--
DrMajorBob at bigfoot.com
Prev by Date:
Re: pure function to generate a list of integrals
Next by Date:
Re: Evaluate, Replace, and Hold
Previous by thread:
RE: simple question
Next by thread:
RE: RE: simple question
|