blob: c5d90e7e2ffb6b3b2736128d5f3dfea754f4f778 [file] [log] [blame]
Faris Rehman1c8f1992021-01-25 12:07:171! RUN: %flang -E %s 2>&1 | FileCheck %s
peter klausler089adc32020-08-03 17:50:422! CHECK: res=((666)+111)
peter klauslerd6c8bd82019-10-04 22:21:313* FLM call split between name and ( and in argument
4 integer function IFLM(x)
5 integer :: x
6 IFLM = x
7 end function IFLM
8 program main
9#define IFLM(x) ((x)+111)
10 integer :: res
11 res = IFLM
12 +(66
13 +6)
14 if (res .eq. 777) then
peter klausler089adc32020-08-03 17:50:4215 print *, 'pp016.F yes'
peter klauslerd6c8bd82019-10-04 22:21:3116 else
peter klausler089adc32020-08-03 17:50:4217 print *, 'pp016.F no: ', res
peter klauslerd6c8bd82019-10-04 22:21:3118 end if
19 end