<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/119243>119243</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[flang] Allow "\" as a continuation character in fixed format
</td>
</tr>
<tr>
<th>Labels</th>
<td>
flang
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
psteinfeld
</td>
</tr>
</table>
<pre>
Intel, NAG, and GNU allow it. It causes problems with nvfortran and IBM.
Here's a test program:
```
cat cont.F
integer aaa
aa\
a=1
if (aaa/=1)print *,'e'
print *,'pass'
end
flang cont.F
error: Could not scan cont.F
./cont.F:2:11: error: bad character ('\') in Fortran token
aa\
^
./cont.F:3:1: warning: Character in fixed-form label field must be a digit
a=1
^
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxcUsFyozgQ_Zrm0hUKGrDhwIE4SzaHzW0_oJEE1q6QXJJIZv5-SsRje6KiSoXUT-_168ch6MUq1UPzDM1Lxls8O99fQlTazsrIbHLyZ_9mozJAJ3wfXtPGVuLr-7_IxrhP1DFHfIsoeAsq4MW7yag14KeOZ7Qfs_PRs91Bb8__5FAMUAx_K6-AjgEZowoxoRbPK1TpEg7F9SsGwRGFszEfoRjwurSNalEemfnhlBmaExQDQ_VSpnM9I1Cbimjcz6i7eG0jAg1AJ6Bj0vDwwrfbC4fwZ4Gy8kv_bNgud2HKe-ehGvDkNiPRuohBsL0X5EDj9acaCKqhLFP5DTexRHFmzyIqn1Qn3iaJAOpQWxyvNkb3v7IPiu5t48OC5q_vpFUiTVSf7K22y672xqgtzvqHkk-z8ysanpTBWSsjcd1CxEkho9SLjjvRzeEvntu8MtlXsqs6zlRfHqvqeGjbY5md-2NbFzwLqsV8kOXcEHGpJhKN6NpW0iHTPRVUl1R0ZUvHusu7Q11WExdTPYtasIS6UCtrkxvzsebOL5kOYVN9WXZUV9muOOw5JtqHA0Qp0r5PgKdpWwLUhdEhhvsTUUezh_8L0bzgsEd6x56ACDklNHmo7cZRO_swpd-eYfKMY7Z5059jvISUYhqBxkXH8zblwq1AY2K9bk8X7_5TIgKNexcBaLw28tHTrwAAAP__AS0PBg">