• Free HyperKWIC Software Documentation Tool

    From John Appleyard@21:1/5 to All on Fri Mar 2 18:31:01 2018
    XPost: comp.lang.pl1

    HypeKWIC generates software documentation from unmodified source code.
    The documentation takes the form of a hyper-linked KeyWord In Context
    (KWIC) document which can be viewed in a standard web browser. HyperKWIC
    can be used with source code written in any language, including Fortran,
    C, C++, Java, Delphi etc., and can be configured for comments, reserved
    words, case-sensitivity etc. You can interact with sample reports for
    large Fortran and C programs at https://polyhedronsolutions.com/hyperkwic_files/AERMOD/_hyperkwic.htm
    and https://polyhedronsolutions.com/hyperkwic_files/netcdf-4.4.1.1/_hyperkwic.htm

    HyperKWIC is free for non-commercial use including evaluation. See www.hyperkwic.com.
    --
    Polyhedron Solutions

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Robert Prins@21:1/5 to John Appleyard on Fri Mar 2 21:27:49 2018
    XPost: comp.lang.pl1

    On 2018-03-02 18:31, John Appleyard wrote:
    HypeKWIC generates software documentation from unmodified source code. The documentation takes the form of a hyper-linked KeyWord In Context (KWIC) document which can be viewed in a standard web browser. HyperKWIC can be used with source code written in any language, including Fortran, C, C++, Java, Delphi etc., and can be configured for comments, reserved words, case-sensitivity etc.  You can interact with sample reports for large Fortran
    and C programs at https://polyhedronsolutions.com/hyperkwic_files/AERMOD/_hyperkwic.htm and https://polyhedronsolutions.com/hyperkwic_files/netcdf-4.4.1.1/_hyperkwic.htm

    HyperKWIC is free for non-commercial use including evaluation.  See www.hyperkwic.com.

    Very interesting, but how will it handle PL/I things like:

    dcl area area;
    dcl file file;

    if if = then then then = else;else else = if;
    do do = by by to to while while(until) until(whatever);

    All of them are valid PL/I, although people should be fired on the spot for using this kind of code...

    Robert
    --
    Robert AH Prins
    robert(a)prino(d)org

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)