1*3338ef93Speter klausler! RUN: %flang -E %s 2>&1 | FileCheck --strict-whitespace %s 2*3338ef93Speter klausler!CHECK: program Main 3*3338ef93Speter klauslerprogram Main 4*3338ef93Speter klausler#define ADD(x,y) (x)+(y) 5*3338ef93Speter klausler!CHECK: integer :: j = (1)+( 2) 6*3338ef93Speter klausler integer :: j = ADD(1,& 7*3338ef93Speter klausler 2) 8*3338ef93Speter klausler!CHECK:1 format('This is a very long output literal edit descriptor for a F& 9*3338ef93Speter klausler!CHECK: &ORMAT statement, and it will require statement continuation.') 10*3338ef93Speter klausler1 format('This is a very long output literal edit descriptor for a FORMAT statement, and it will require statement continuation.') 11*3338ef93Speter klausler 12*3338ef93Speter klausler 13*3338ef93Speter klausler 14*3338ef93Speter klausler 15*3338ef93Speter klausler 16*3338ef93Speter klausler 17*3338ef93Speter klausler 18*3338ef93Speter klausler 19*3338ef93Speter klausler 20*3338ef93Speter klausler 21*3338ef93Speter klausler 22*3338ef93Speter klausler 23*3338ef93Speter klausler!CHECK: #line 25 24*3338ef93Speter klausler!CHECK: end PROGRAM Main 25*3338ef93Speter klauslerend PROGRAM Main 26