f90-imenu-generic-expression

f90-imenu-generic-expression is a variable defined in `f90.el'.
Its value is

((nil "^[ 0-9]*program[ ]+\\(\\(?:\\sw\\|\\s_\\)+\\)" 1) ("Submodules" "^[ 0-9]*submodule[ ]*([^)\n]+)[ ]*\\(\\(?:\\sw\\|\\s_\\)+\\)[ ]*\\(!\\|$\\)" 1) ("Modules" "^[ 0-9]*module[ ]+\\(\\(?:\\sw\\|\\s_\\)+\\)[ ]*\\(!\\|$\\)" 1) ("Types" f90-imenu-type-matcher 1) ("Procedures" "^[ 0-9]*\\([^!\"&\n]*\\([^e!\n\"& ][^!\"&\n ][^!\"&\n ]\\|[^!\"&\n ][^n!\n\"& ][^!\"&\n ]\\|[^!\"&\n ][^!\"&\n ][^d!\n\"& ]\\)\\|[^!\"&\n ]?[^!\"&\n ]?\\)[ ]*\\(function\\|subroutine\\)[ ]+\\(\\(?:\\sw\\|\\s_\\)+\\)" 4))


Documentation:
Value for `imenu-generic-expression' in F90 mode.