[mesa-users] Inline Comments in Namelists
Richard Townsend
townsend at astro.wisc.edu
Fri May 8 09:14:49 EDT 2015
In fact, neither are correct: both should throw an error when the space is missing, I think.
> On May 8, 2015, at 8:08 AM, Richard Townsend <townsend at astro.wisc.edu> wrote:
>
> Thanks for finding this. So, gfortran is consistent with the standard, whereas ifort is not…
>
>> On May 8, 2015, at 7:57 AM, Tomasz Plewa <tomekplewa at gmail.com <mailto:tomekplewa at gmail.com>> wrote:
>>
>> As per the Fortran standard, a comment starts with "!" either at the beginning of the record or after a value separator. So I am guessing adding a blank space, which in this case serves as a value (3.14) separator, fixes the problem.
>>
>> Tomek
>> --
>>
>> 10.11.3.2 Namelist input processing
>>
>> 4 A namelist comment may appear after any value separator except a slash. A namelist comment is also permitted
>> to start in the first nonblank position of an input record except within a character literal constant.
>>
>> 10.11.3.6 Namelist comments
>>
>> 1 Except within a character literal constant, a “!” character after a value separator or in the first nonblank position
>> of a namelist input record initiates a comment. The comment extends to the end of the record and may contain
>> any graphic character in the processor-dependent character set. The comment is ignored. A slash within the
>> namelist comment does not terminate execution of the namelist input statement. Namelist comments are not
>> allowed in stream input because comments depend on record structure.
>>
>> 10.10.2
>>
>> 3 A value separator is
>> • a comma optionally preceded by one or more contiguous blanks and optionally followed by one or more
>> contiguous blanks, unless the decimal edit mode is COMMA, in which case a semicolon is used in place of
>> the comma,
>> • a slash optionally preceded by one or more contiguous blanks and optionally followed by one or more
>> contiguous blanks, or
>> • one or more contiguous blanks between two nonblank values or following the last nonblank value, where a
>> nonblank value is a constant, an r*c form, or an r* form.
>>
>>
>> On 05/07/15 20:10, Josiah Schwab wrote:
>>> Hi All,
>>>
>>>> I was wondering why I have not seen this. I often use inline comments
>>>> within inlists to show values I have tried or plan to try. But, I
>>>> always place a space before and after the ! to make it easier on my
>>>> old eyes.
>>> Yes, sorry, I should have made this more clear.
>>>
>>> val = 3.14 !2.78
>>>
>>> appears to be fine with both ifort and gfortran.
>>>
>>> I almost always offset my inline comments with a space as well. Except
>>> one time I didn't, and there went my afternoon ... :)
>>>
>>> Josiah
>>>
>>> ------------------------------------------------------------------------------
>>> One dashboard for servers and applications across Physical-Virtual-Cloud
>>> Widest out-of-the-box monitoring support with 50+ applications
>>> Performance metrics, stats and reports that give you Actionable Insights
>>> Deep dive visibility with transaction tracing using APM Insight.
>>> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y <http://ad.doubleclick.net/ddm/clk/290420510;117567292;y>
>>> _______________________________________________
>>> mesa-users mailing list
>>> mesa-users at lists.sourceforge.net <mailto:mesa-users at lists.sourceforge.net>
>>> https://lists.sourceforge.net/lists/listinfo/mesa-users <https://lists.sourceforge.net/lists/listinfo/mesa-users>
>>
>> ------------------------------------------------------------------------------
>> One dashboard for servers and applications across Physical-Virtual-Cloud
>> Widest out-of-the-box monitoring support with 50+ applications
>> Performance metrics, stats and reports that give you Actionable Insights
>> Deep dive visibility with transaction tracing using APM Insight.
>> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y_______________________________________________ <http://ad.doubleclick.net/ddm/clk/290420510;117567292;y_______________________________________________>
>> mesa-users mailing list
>> mesa-users at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mesa-users
>
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y_______________________________________________
> mesa-users mailing list
> mesa-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mesa-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.mesastar.org/pipermail/mesa-users/attachments/20150508/b4c1eeb1/attachment.html>
More information about the Mesa-users
mailing list