So, I have tested the patch, it seems to work well.

I would really like to see this feature in the compiler, I'm sure it will help 
people developing Fortran code.

I have already an enhancement request, catching the name of 'Keyword argument' :

> cat test.f90
MODULE test
CONTAINS
  SUBROUTINE foo(bar)
     INTEGER :: bar
  END SUBROUTINE
END MODULE
USE test 
CALL foo(baz=1)
END

Reply via email to