Re: [Doxygen-users] fortran doxygen state errors

2013-04-01 Thread Jim Edwards
Hi Albert, I figured out the issue, problem was mine. Thanks, On Sun, Mar 24, 2013 at 5:04 AM, Albert wrote: > Hi Jim, > > To the best of my knowledge the preprocessor is not disabled. > I did some tests to confirm this and I didn't have any problems. > I used the following Fortran code (aa.F9

Re: [Doxygen-users] fortran doxygen state errors

2013-03-24 Thread Albert
Hi Jim, To the best of my knowledge the preprocessor is not disabled. I did some tests to confirm this and I didn't have any problems. I used the following Fortran code (aa.F90): #if F1 subroutine if_f1() end subroutine #endif #ifdef F2 subroutine ifdef_f2() end subroutine #endif #ifndef F3 subr

Re: [Doxygen-users] fortran doxygen state errors

2013-03-19 Thread Jim Edwards
Hi Albert, This helped me to determine that doxygen is not parsing the cpp code in my F90 files, the documentation in the manual suggests that the c-preprocessor is run first but does this step get bypassed for fortran files and if so is there a way not to bypass it? Thanks, On Sat, Mar 16, 2013

Re: [Doxygen-users] fortran doxygen state errors

2013-03-16 Thread Albert
HI Jim, small adjustment / enhancement in respect to the "-d option" I meant that the fortranscanner.l has to be translated using flex with the -d option so I use in this case (after a touch of fortranscanner.l) LEX="flex -d" with the make command. For these debugging options see also the manual (

Re: [Doxygen-users] fortran doxygen state errors

2013-03-16 Thread Albert
Hi Jim, Which version of Doxygen are you using? These error messages come from a mismatch in the code so the parser gets confused. The mentioned states of the FORTRAN scanner are: • State SubprogBody = 4 • State ModuleBody = 10 • State ModuleBodyContains = 11 I have even seen cases where one file

[Doxygen-users] fortran doxygen state errors

2013-03-15 Thread Jim Edwards
What do these mean? Error in file /home/jedwards/pio/pio_trunk/pio/box_rearrange.F90 line: 3638, state: 11 *