20 lines · plain
1! RUN: %flang -E %s 2>&1 | FileCheck %s2! CHECK: res = ((666)+111)3! FLM rescan4 integer function IFLM(x)5 integer :: x6 IFLM = x7 end function IFLM8 program main9 integer, parameter :: KWM = 99910#define KWM 11111#define IFLM(x) ((x)+KWM)12 integer :: res13 res = IFLM(666)14 if (res .eq. 777) then15 print *, 'pp119.F90 yes'16 else17 print *, 'pp119.F90 no: ', res18 end if19 end20