fortran_g77.vim (1097B)
1 " Vim compiler file 2 " Compiler: g77 (GNU Fortran) 3 " Maintainer: Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 4 " Last Change: $Date: 2004/06/13 18:17:36 $ 5 " 2024 Apr 03 by The Vim Project (removed :CompilerSet definition) 6 " $Revision: 1.1 $ 7 8 if exists("current_compiler") 9 finish 10 endif 11 let current_compiler = "fortran_g77" 12 13 let s:cpo_save = &cpo 14 set cpo-=C 15 16 " Note: The errorformat assumes GNU make 17 18 " sample multiline errors (besides gcc backend one-liners): 19 " gev.f:14: 20 " parameter UPLO = 'Upper-triangle' 21 " ^ 22 " Unsupported VXT statement at (^) 23 " gev.f:6: 24 " integer desca( * ), descb( * ) 25 " 1 26 " gev.f:19: (continued): 27 " end subroutine 28 " 2 29 " Invalid declaration of or reference to symbol `desca' at (2) [initially seen at (1)] 30 31 CompilerSet errorformat= 32 \%Omake:\ %r, 33 \%f:%l:\ warning:\ %m, 34 \%A%f:%l:\ (continued):, 35 \%W%f:%l:\ warning:, 36 \%A%f:%l:\ , 37 \%-C\ \ \ %p%*[0123456789^]%.%#, 38 \%-C\ \ \ %.%#, 39 \%D%*\\a[%*\\d]:\ Entering\ directory\ `%f', 40 \%X%*\\a[%*\\d]:\ Leaving\ directory\ `%f', 41 \%DMaking\ %*\\a\ in\ %f, 42 \%Z%m 43 44 let &cpo = s:cpo_save 45 unlet s:cpo_save