You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I noticed that the fortran parser is treating most (all?) blanks as optional between adjacent keywords.
The following source code is accepted as valid even though each line with a 'hoops' comment should be illegal:
subroutinefoo(a) ! hoops
class(*) :: a
selecttype (a) ! hoops
typeis (integer) ! hoops
print *, a
typeis (real) ! hoops
print *, a
end select
endsubroutinefoo ! hoops
Reminder: See also p53 table 6.2 "Adjacent keywords where separating blanks are optional" in F2015 standard draft
The text was updated successfully, but these errors were encountered:
I noticed that the fortran parser is treating most (all?) blanks as optional between adjacent keywords.
The following source code is accepted as valid even though each line with a 'hoops' comment should be illegal:
Reminder: See also p53 table 6.2 "Adjacent keywords where separating blanks are optional" in F2015 standard draft
The text was updated successfully, but these errors were encountered: