| ! RUN: %flang -E %s 2>&1 | FileCheck --strict-whitespace %s |
| !CHECK: program Main |
| program Main |
| #define ADD(x,y) (x)+(y) |
| !CHECK: integer :: j = (1)+( 2) |
| integer :: j = ADD(1,& |
| 2) |
| !CHECK:1 format('This is a very long output literal edit descriptor for a F& |
| !CHECK: &ORMAT statement, and it will require statement continuation.') |
| 1 format('This is a very long output literal edit descriptor for a FORMAT statement, and it will require statement continuation.') |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| !CHECK: #line 25 |
| !CHECK: end PROGRAM Main |
| end PROGRAM Main |