Peter Klausler aac53ad4d6
[flang] Don't perform macro replacement on exponents (#136176)
See new test. I inadvertently broke this behavior with a recent fix for
another problem, because the effects of the overloaded
TokenSequence::Put() member function on token merging were confusing.
Rename and document the various overloads.
2025-04-18 12:52:04 -07:00

6 lines
101 B
Fortran

! RUN: %flang -E %s 2>&1 | FileCheck %s
! CHECK: 3.14159e00
#define e00 e666
print *, 3.14159e00
end