[Github-comments] [geany/geany] Symbols does not show first function/subroutine in fortran modules (#2115)

elextr notifications at xxxxx
Sun Mar 31 03:30:03 UTC 2019


I guess the undefined `Hello` is confusing the parser which manages to get itself sort of back in sync at the `end function` so the next function is recognised, but not as part of the module.  Note the integer `i` is not recognised either when the `Hello` is present.

I presume `Hello` is defined in `hello_mod`, but since Geany has no information where to find that then `Hello` is undefined.  Since `Hello` is not defined the program is erroneous.

The parsers have only a limited ability to handle erroneous input, so I think its not doing badly actually recognising the second function at all.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/2115#issuecomment-478308781
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20190330/61704025/attachment.html>


More information about the Github-comments mailing list