*Subject*: Bugs in "!" comments*To*: sage-bugs@extreme.indiana.edu (Bugs in Sage++)*Date*: Thu, 14 Sep 1995 15:59:28 -0400 (EDT)*From*: "Jose Moreira" <moreira@watson.ibm.com>*Sender*: owner-sage-bugs@extreme.indiana.edu

Hi, I have noticed some serious bugs in Sage++ regarding "!" comments (Fortran 90 style): 1) Comments at the end of the line are moved to the beginning, when the program in umparsed. Example: X = 0 ! initialize X becomes: ! initialize X X = 0 I worked around this by writing a pass that forces a "\n" at the end of a comment, but this is not ideal, of course. 2) To create a comment line with "!" comments, the "!" must appear in the first 6 columns, or the parser gets confused. Once, a whole subroutine disappeared because there was a "!" comment line with the "!" in column 8 before the subroutine name!!! 3) The parser gets confused if "!" comments are used between continuation lines: call sub(x,y, ! first two parameters . z) ! last parameter Thanks - Jose Moreira

- Prev:
**SgIfStmt** - Next:
**Problem with pc++2dep** - Index:
**Sage-bugs 1995 Mail Archive**