Fortran: Teach lexer to recognize LLVMFlang preprocessor dependencies The line directives have the form `#line <path> <number>`, and do not have the line number before the path as other compilers do.