Hi Jurgen:

Problem solved….
FILE_PATTERNS          = *.cc,*.def,*.hh
EXTENSION_MAPPING      def=C++

respect….

Peter

> On Sep 7, 2020, at 3:12 PM, Peter Teeson <[email protected]> wrote:
> 
> HI Jürgen
> Still an issue ion my Mac His Sierra OS version 10.13.6
> 
> (1) Launched Terminal and checked out APL
> Last login: Mon Sep  7 13:36:57 on ttys001
> Gandalf:~ pteeson$ cd /Volumes/Data/GNUapl-1.8_1345 
> Gandalf:GNUapl-1.8_1345 pteeson$ svn co svn://svn.savannah.gnu.org/apl/trunk 
> <svn://svn.savannah.gnu.org/apl/trunk>
> …..
> Checked out revision 1345.
> Gandalf:GNUapl-1.8_1345 pteeson$
>  (2)Used the Mac Doxygen GUI to open the checked out doxyfile in trunk
> Made a dir in /trunk called myhtml and used it as the output dir for daxygen
> (to preserve the checked out set in html)
> Also added DOT_PATH as /usr/local/bin
> (3) Doxygen version used: 1.8.18 
> The following warnings still show up in the log,,,
> Searching for member function documentation...
> Prefix.cc:871 <http://prefix.cc:871/>: warning: documented symbol 'void 
> Prefix::reduce____' was not declared or defined.
> Prefix.cc:880 <http://prefix.cc:880/>: warning: documented symbol 'void 
> Prefix::reduce_LPAR_B_RPAR_' was not declared or defined.
> Prefix.cc:892 <http://prefix.cc:892/>: warning: documented symbol 'void 
> Prefix::reduce_LPAR_F_C_RPAR' was not declared or defined.
> Prefix.cc:913 <http://prefix.cc:913/>: warning: documented symbol 'void 
> Prefix::reduce_N___' was not declared or defined.
> Prefix.cc:931 <http://prefix.cc:931/>: warning: documented symbol 'void 
> Prefix::reduce_MISC_F_B_' was not declared or defined.
> Prefix.cc:1083 <http://prefix.cc:1083/>: warning: documented symbol 'void 
> Prefix::reduce_MISC_F_C_B' was not declared or defined.
> Prefix.cc:1140 <http://prefix.cc:1140/>: warning: documented symbol 'void 
> Prefix::reduce_A_F_B_' was not declared or defined.
> Prefix.cc:1159 <http://prefix.cc:1159/>: warning: documented symbol 'void 
> Prefix::reduce_A_M_B_' was not declared or defined.
> Prefix.cc:1170 <http://prefix.cc:1170/>: warning: documented symbol 'void 
> Prefix::reduce_A_F_C_B' was not declared or defined.
> Prefix.cc:1193 <http://prefix.cc:1193/>: warning: documented symbol 'void 
> Prefix::reduce_A_M_C_B' was not declared or defined.
> Prefix.cc:1204 <http://prefix.cc:1204/>: warning: documented symbol 'void 
> Prefix::reduce_F_M__' was not declared or defined.
> Prefix.cc:1217 <http://prefix.cc:1217/>: warning: documented symbol 'void 
> Prefix::reduce_M_M__' was not declared or defined.
> Prefix.cc:1234 <http://prefix.cc:1234/>: warning: documented symbol 'void 
> Prefix::reduce_F_M_C_' was not declared or defined.
> Prefix.cc:1256 <http://prefix.cc:1256/>: warning: documented symbol 'void 
> Prefix::reduce_M_M_C_' was not declared or defined.
> Prefix.cc:1273 <http://prefix.cc:1273/>: warning: documented symbol 'void 
> Prefix::reduce_F_C_M_' was not declared or defined.
> Prefix.cc:1299 <http://prefix.cc:1299/>: warning: documented symbol 'void 
> Prefix::reduce_M_C_M_' was not declared or defined.
> Prefix.cc:1316 <http://prefix.cc:1316/>: warning: documented symbol 'void 
> Prefix::reduce_F_C_M_C' was not declared or defined.
> Prefix.cc:1350 <http://prefix.cc:1350/>: warning: documented symbol 'void 
> Prefix::reduce_M_C_M_C' was not declared or defined.
> Prefix.cc:1367 <http://prefix.cc:1367/>: warning: documented symbol 'void 
> Prefix::reduce_F_D_B_' was not declared or defined.
> Prefix.cc:1415 <http://prefix.cc:1415/>: warning: documented symbol 'void 
> Prefix::reduce_F_D_G_' was not declared or defined.
> Prefix.cc:1426 <http://prefix.cc:1426/>: warning: documented symbol 'void 
> Prefix::reduce_F_D_M_' was not declared or defined.
> Prefix.cc:1437 <http://prefix.cc:1437/>: warning: documented symbol 'void 
> Prefix::reduce_M_D_G_' was not declared or defined.
> Prefix.cc:1448 <http://prefix.cc:1448/>: warning: documented symbol 'void 
> Prefix::reduce_M_D_M_' was not declared or defined.
> Prefix.cc:1462 <http://prefix.cc:1462/>: warning: documented symbol 'void 
> Prefix::reduce_F_D_C_B' was not declared or defined.
> Prefix.cc:1532 <http://prefix.cc:1532/>: warning: documented symbol 'void 
> Prefix::reduce_A_C__' was not declared or defined.
> Prefix.cc:1570 <http://prefix.cc:1570/>: warning: documented symbol 'void 
> Prefix::reduce_V_C__' was not declared or defined.
> Prefix.cc:1580 <http://prefix.cc:1580/>: warning: documented symbol 'void 
> Prefix::reduce_V_C_ASS_B' was not declared or defined.
> Prefix.cc:1636 <http://prefix.cc:1636/>: warning: documented symbol 'void 
> Prefix::reduce_F_V__' was not declared or defined.
> Prefix.cc:1648 <http://prefix.cc:1648/>: warning: documented symbol 'void 
> Prefix::reduce_A_ASS_B_' was not declared or defined.
> Prefix.cc:1663 <http://prefix.cc:1663/>: warning: documented symbol 'void 
> Prefix::reduce_V_ASS_B_' was not declared or defined.
> Prefix.cc:1682 <http://prefix.cc:1682/>: warning: documented symbol 'void 
> Prefix::reduce_V_ASS_F_' was not declared or defined.
> Prefix.cc:1701 <http://prefix.cc:1701/>: warning: documented symbol 'void 
> Prefix::reduce_RBRA___' was not declared or defined.
> Prefix.cc:1719 <http://prefix.cc:1719/>: warning: documented symbol 'void 
> Prefix::reduce_LBRA_I__' was not declared or defined.
> Prefix.cc:1762 <http://prefix.cc:1762/>: warning: documented symbol 'void 
> Prefix::reduce_LBRA_B_I_' was not declared or defined.
> Prefix.cc:1802 <http://prefix.cc:1802/>: warning: documented symbol 'void 
> Prefix::reduce_A_B__' was not declared or defined.
> Prefix.cc:1814 <http://prefix.cc:1814/>: warning: documented symbol 'void 
> Prefix::reduce_V_RPAR_ASS_B' was not declared or defined.
> Prefix.cc:1868 <http://prefix.cc:1868/>: warning: documented symbol 'void 
> Prefix::reduce_END_VOID__' was not declared or defined.
> Prefix.cc:1894 <http://prefix.cc:1894/>: warning: documented symbol 'void 
> Prefix::reduce_END_B__' was not declared or defined.
> Prefix.cc:1920 <http://prefix.cc:1920/>: warning: documented symbol 'void 
> Prefix::reduce_END_A_GOTO_B' was not declared or defined.
> Prefix.cc:2008 <http://prefix.cc:2008/>: warning: documented symbol 'void 
> Prefix::reduce_END_GOTO_B_' was not declared or defined.
> Prefix.cc:2105 <http://prefix.cc:2105/>: warning: documented symbol 'void 
> Prefix::reduce_END_GOTO__' was not declared or defined.
> Prefix.cc:2151 <http://prefix.cc:2151/>: warning: documented symbol 'void 
> Prefix::reduce_RETC_VOID__' was not declared or defined.
> Prefix.cc:2161 <http://prefix.cc:2161/>: warning: documented symbol 'void 
> Prefix::reduce_RETC___' was not declared or defined.
> Prefix.cc:2242 <http://prefix.cc:2242/>: warning: documented symbol 'void 
> Prefix::reduce_RETC_B__' was not declared or defined.
> Prefix.cc:2264 <http://prefix.cc:2264/>: warning: documented symbol 'void 
> Prefix::reduce_RETC_A_GOTO_B' was not declared or defined.
> Prefix.cc:2274 <http://prefix.cc:2274/>: warning: documented symbol 'void 
> Prefix::reduce_RETC_GOTO_B_' was not declared or defined.
> Prefix.cc:2299 <http://prefix.cc:2299/>: warning: documented symbol 'void 
> Prefix::reduce_RETC_GOTO__' was not declared or defined.
> ….
> Simple_string.hh:255: warning: Member Hswap(UCS_string &, UCS_string &) 
> (friend) of class Simple_string is not documented.
> 
> 
>> On Sep 7, 2020, at 11:51 AM, Peter Teeson <[email protected] 
>> <mailto:[email protected]>> wrote:
>> 
>> Thanks for the reply… I had made my own Doxyfile.
>> And I did run with /src as the source directory.
>> Will give iy another try using the provided file and run from top lever dir.
>> 
>> But I was trying to just document the pure interpreter itself. Not all the 
>> extras.
>> 
>>> On Sep 7, 2020, at 6:39 AM, Dr. Jürgen Sauermann 
>>> <[email protected] <http://jrgen-sauermann-zvb.de/>> wrote:
>>> 
>>> Hi Peter,
>>> 
>>> looks like this is caused by your Doxygen configuration.
>>> Doxygen should be run in the top-level directory where a
>>> modified Doxygen file is located.
>>> 
>>> ArrayIterator.cc <http://arrayiterator.cc/> is actually an obsolete file, I 
>>> have removed it in SVN 1344.
>>> 
>>> The missing pieces in Prefix.cc <http://prefix.cc/> are most likely caused 
>>> by Doxygen not reading
>>> Prefix.def which requires
>>> 
>>> FILE_PATTERNS = *.cc *.def *.hh
>>> 
>>> in file Doxyfile.
>>> 
>>> Best regards,
>>> Jürgen
>>> 
>>> 
>>> On 9/6/20 8:09 PM, Peter Teeson wrote:
>>>> First of all thank you Jürgen for the magnificent effort you put into 
>>>> documenting as well as coding GNU APL.
>>>> In my experience trying to get coders to document their masterpieces is 
>>>> analogous to herding cats!
>>>> But you have done an exemplary job of the highest quality. So I am just 
>>>> sending this as an FYI.
>>>> 
>>>> respect….
>>>> 
>>>> Peter
>>>> 
>>>> Below is from GNUapl_1.8-1342 on which I have run Doxygen on the src and a 
>>>> few warnings have popped up in 2 files: 
>>>> ArrayIterator.cc:26 <http://arrayiterator.cc:26/>: warning: documented 
>>>> symbol 'ArrayIteratorBase::ArrayIteratorBase' was not declared or defined.
>>>> Prefix.cc:871 <http://prefix.cc:871/>: warning: documented symbol 'void 
>>>> Prefix::reduce____' was not declared or defined.
>>>> Prefix.cc:880 <http://prefix.cc:880/>: warning: documented symbol 'void 
>>>> Prefix::reduce_LPAR_B_RPAR_' was not declared or defined.
>>>> Prefix.cc:892 <http://prefix.cc:892/>: warning: documented symbol 'void 
>>>> Prefix::reduce_LPAR_F_C_RPAR' was not declared or defined.
>>>> Prefix.cc:913 <http://prefix.cc:913/>: warning: documented symbol 'void 
>>>> Prefix::reduce_N___' was not declared or defined.
>>>> Prefix.cc:931 <http://prefix.cc:931/>: warning: documented symbol 'void 
>>>> Prefix::reduce_MISC_F_B_' was not declared or defined.
>>>> Prefix.cc:1083 <http://prefix.cc:1083/>: warning: documented symbol 'void 
>>>> Prefix::reduce_MISC_F_C_B' was not declared or defined.
>>>> Prefix.cc:1140 <http://prefix.cc:1140/>: warning: documented symbol 'void 
>>>> Prefix::reduce_A_F_B_' was not declared or defined.
>>>> Prefix.cc:1159 <http://prefix.cc:1159/>: warning: documented symbol 'void 
>>>> Prefix::reduce_A_M_B_' was not declared or defined.
>>>> Prefix.cc:1170 <http://prefix.cc:1170/>: warning: documented symbol 'void 
>>>> Prefix::reduce_A_F_C_B' was not declared or defined.
>>>> Prefix.cc:1193 <http://prefix.cc:1193/>: warning: documented symbol 'void 
>>>> Prefix::reduce_A_M_C_B' was not declared or defined.
>>>> Prefix.cc:1204 <http://prefix.cc:1204/>: warning: documented symbol 'void 
>>>> Prefix::reduce_F_M__' was not declared or defined.
>>>> Prefix.cc:1217 <http://prefix.cc:1217/>: warning: documented symbol 'void 
>>>> Prefix::reduce_M_M__' was not declared or defined.
>>>> Prefix.cc:1234 <http://prefix.cc:1234/>: warning: documented symbol 'void 
>>>> Prefix::reduce_F_M_C_' was not declared or defined.
>>>> Prefix.cc:1256 <http://prefix.cc:1256/>: warning: documented symbol 'void 
>>>> Prefix::reduce_M_M_C_' was not declared or defined.
>>>> Prefix.cc:1273 <http://prefix.cc:1273/>: warning: documented symbol 'void 
>>>> Prefix::reduce_F_C_M_' was not declared or defined.
>>>> Prefix.cc:1299 <http://prefix.cc:1299/>: warning: documented symbol 'void 
>>>> Prefix::reduce_M_C_M_' was not declared or defined.
>>>> Prefix.cc:1316 <http://prefix.cc:1316/>: warning: documented symbol 'void 
>>>> Prefix::reduce_F_C_M_C' was not declared or defined.
>>>> Prefix.cc:1350 <http://prefix.cc:1350/>: warning: documented symbol 'void 
>>>> Prefix::reduce_M_C_M_C' was not declared or defined.
>>>> 
>>> 
>> 
> 

Reply via email to