help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Block comments inside block comments


From: John W. Eaton
Subject: Re: Block comments inside block comments
Date: Tue, 16 Mar 2010 08:50:53 -0400

On 16-Mar-2010, Jaroslav Hajek wrote:

| 2010/3/16 Carn  Draug <address@hidden>:
| > Hi
| >
| > I just realized that when inside a block comment, octave still notices
| > the start of another block comment. If this happens, then it's needed
| > to close it again. Not sure if I'm clear so here's an example what I
| > mean
| >
| > printf ("Not comment 1\n");
| > #{
| >   printf ("Comment 1\n");
| >   #{
| >   printf ("Comment 2\n");
| > #}
| > printf ("I'd have guessed NOT a comment but it is a comment and gives
| > warning of unclosed block comment\n");
| >
| > Is this a feature or a bug? My idea on how comments work is that
| > everything is ignored until the end of the comment (end of the line,
| > in one line comments, or end of block character) but I may be wrong.
| >
| > Carn  Draug
| >
| 
| IIRC this is a known bug. Nevertheless, unbalanced block comment
| parentheses indicate a potential trouble (escaped block comment), so
| even if this is fixed, I'd prefer the warning to stay there.

I don't think it is a bug, but instead it is required for Matlab
compatibility that block comments nest.

jwe


reply via email to

[Prev in Thread] Current Thread [Next in Thread]