Professional Web Applications Themes

Perl Doentor - PERL Beginners

Greetings, Im looking for something opensource that can read in directories of perl source files, and build a nice web based output on the lines of what's used at: http://www.oscdox.com/crossx/nav.html?_variables/index.html All I can find is single page generation, or batch generation, but nothing that does what the oscdox people have. Seems plenty of applications are written to do this for other languages, and not perl :( Im starting to think its time to roll my own. Thanks, -c...

  1. #1

    Default Perl Doentor

    Greetings,

    Im looking for something opensource that can read in directories of perl
    source files, and build a nice web based output on the lines of what's used
    at:

    http://www.oscdox.com/crossx/nav.html?_variables/index.html

    All I can find is single page generation, or batch generation, but nothing
    that does what the oscdox people have.

    Seems plenty of applications are written to do this for other languages, and
    not perl :(

    Im starting to think its time to roll my own.

    Thanks,
    -c

    Chris Guest

  2. #2

    Default Re: Perl Doentor

    From: Chris Puccio <com> 

    1) There should be so few variables with a big enough scope that
    you'd need something like this that it's IMHO not as usefull as it
    may sound. If you do keep the scopes of variables small you seldom
    need to find all occurences of a variable by some automated way,
    because you can simply see them all.

    I think that if you need something like this then your code is not
    written clearly enough.

    2) Nothing can p Perl, but perl. Perl syntax is so complex that
    it's very hard to write this kind of programs well enough to be
    actually usefull.

    Jenda

    Jenda
    ===== cz === http://Jenda.Krynicky.cz =====
    When it comes to wine, women and song, wizards are allowed
    to get drunk and croon as much as they like.
    -- Terry Pratchett in Sourcery

    Jenda Guest

  3. #3

    Default RE: Perl Doentor

    From: Chris Puccio <mailto:com> wrote:

    : Greetings,
    :
    : Im looking for something opensource that can read in
    : directories of perl source files, and build a nice web based
    : output on the lines of what's used at:
    :
    : http://www.oscdox.com/crossx/nav.html?_variables/index.html
    :
    : All I can find is single page generation, or batch
    : generation, but nothing
    : that does what the oscdox people have.
    :
    : Seems plenty of applications are written to do this for other
    : languages, and not perl :(
    :
    : Im starting to think its time to roll my own.

    I agree with Jenda. PHP does not have (AFAIK) lexical
    variables. Perl does not embed in html, like PHP does
    (unless you use a module to do that). There is little
    reason to profile variables.

    On the other hand, there are a lot of poorly written
    scripts out there that rely on broadly scoped variables.
    If you were rewriting these scripts a profiler like this
    could be useful. Which scripts did you have in mind and
    what were result were you hoping to see?


    HTH,

    Charles K. Clarkson
    --
    Mobile Homes Specialist
    254 968-8328


    Charles Guest

  4. #4

    Default Re: Perl Doentor

    On Fri, 2004-10-08 at 07:09, Chris Puccio wrote: 
    [snippppppppppp]

    You need something like Doxygen in C++? Try to use POD (look up CPAN for
    doentation).

    Gabaux

    Gabor Guest

  5. #5

    Default Re: Perl Doentor

    > Greetings, 
    used 
    nothing 
    languages, and 

    Depending on how your code is done you might consider OODoc, which won't
    do the variable thing, but it seems to be very good at doenting OOP
    methods, etc.

    http://perl.overmeer.net/oodoc/

    The doentation for Mail::Box is an incredible example. A very complex
    suite of modules, doented very well.

    http://danconia.org

    Wiggins Guest

  6. #6

    Default Re: Perl Doentor

    > Depending on how your code is done you might consider OODoc, which won't 

    Thanks :) Looking at this now.
    Chris Guest

  7. #7

    Default RE: Perl Doentor

    Wiggins,
    Is this package http://perl.overmeer.net/oodoc/ supported? I've had trouble
    making it work and I sent mail to the author requesting help.

    Since I received no response from the author, do you expect we could find
    support for http://perl.overmeer.net/oodoc/ on this list?
    Siegfried
     
    >used 
    >nothing 
    >languages, and 
    >
    >Depending on how your code is done you might consider OODoc, which won't
    >do the variable thing, but it seems to be very good at doenting OOP
    >methods, etc.
    >
    >http://perl.overmeer.net/oodoc/
    >
    >The doentation for Mail::Box is an incredible example. A very complex
    >suite of modules, doented very well.
    >
    >http://danconia.org
    >
    >
    >--
    >To unsubscribe, e-mail: org
    >For additional commands, e-mail: org
    ><http://learn.perl.org/> <http://learn.perl.org/first-response>
    >
    >[/ref]

    Siegfried Guest

  8. #8

    Default Re: Perl Doentor

    On Friday 08 October 2004 09:24 am, Jenda Krynicky wrote: 
    >
    > 1) There should be so few variables with a big enough scope that
    > you'd need something like this that it's IMHO not as usefull as it
    > may sound. If you do keep the scopes of variables small you seldom
    > need to find all occurences of a variable by some automated way,
    > because you can simply see them all.[/ref]

    If this wasn't something I didn't need/wasn't usefull for what i want, I
    wouldn't have asked. The size of variable scope had nothing to do with my
    original post.
     

    Wrong. Even if its not to the extent of the URL I had listed, having
    everything syntax highlighted, organized, and clickable is something that i'm
    looking for. Has nothing to do with code quality..

    Chris Guest

  9. #9

    Default RE: Perl Doentor

    Please bottom post....
     
    trouble 

    To my knowledge Mark supports all of the packages on his list, though he
    is more compelled to work on M::B since he has grants for it.
    Occasionally I have dropped him e-mails and they have gotten lost or
    spam filtered, you might retry.

    Just about every topic is fair game on this list so I suspect if someone
    did have problems with it they could ask here and someone would
    eventually help them out. Personally I haven't used OODoc, but that
    hasn't stopped me helping with API questions on modules I hadn't used in
    the past.

    http://danconia.org
     [/ref][/ref]
    perl 
    > >used 
    > >nothing 
    > >languages, and 
    > >
    > >Depending on how your code is done you might consider OODoc, which won't
    > >do the variable thing, but it seems to be very good at doenting OOP
    > >methods, etc.
    > >
    > >http://perl.overmeer.net/oodoc/
    > >
    > >The doentation for Mail::Box is an incredible example. A very complex
    > >suite of modules, doented very well.
    > >
    > >http://danconia.org
    > >
    > >
    > >--
    > >To unsubscribe, e-mail: org
    > >For additional commands, e-mail: org
    > ><http://learn.perl.org/> <http://learn.perl.org/first-response>
    > >
    > >[/ref]
    >
    >
    > --
    > To unsubscribe, e-mail: org
    > For additional commands, e-mail: org
    > <http://learn.perl.org/> <http://learn.perl.org/first-response>
    >
    >
    >[/ref]


    Wiggins Guest

Similar Threads

  1. Replies: 4
    Last Post: July 19th, 05:32 AM
  2. [Perl-beginners] Perl script to switch user to root.
    By Remko in forum PERL Beginners
    Replies: 2
    Last Post: March 4th, 06:17 PM
  3. Off Topic: Active Perl Native Windows / cygwin perl
    By Paul Kraus in forum PERL Beginners
    Replies: 1
    Last Post: January 5th, 07:56 PM
  4. Perl Help - Windows Perl script accessing a Unix perl Script
    By dpackwood in forum PERL Miscellaneous
    Replies: 8
    Last Post: September 30th, 07:54 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139