Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • Where are the existing parses for the other languages mentioned? (I didn't seem them when browsing through the CVS Repository [])

    ... That way people can see examples of the kinds of things they'll need to do.

  • You know, this whole task of writing a Perl compiler would be much much easier if Damian released Parse::Perl ;-) So Damian, when will it be ready? Before Christmas?
    • ...much much easier if Damian released Parse::Perl...Before Christmas?

      Definitely before a Christmas. ;-)

      I'll update my projects page [] later today (it's about to become a public ToDo list), and you'll see where Parse::Perl sits in the queue.

      (Hint: somewhere below Perl 6; preparing for my January speaking tour; updating Filter::Simple, Hook::Lexwrap, and Class::Multimethods; creating Attribute::Handlers::Filtered and Parse::FastDescent; and releasing Class::Delegation, Lingua::thlInganHol::yIghun, and

      • *cough* Regexp::Configurable ? *cough*

        If you wait a little longer, chromatic will have picked the API for you already. :)

        (My apologies to Mrs. Conway for adding to your workload.)
        • *cough* Regexp::Configurable ? *cough*

          That's right: pour it on, all of ya! I ain't afeared o' drownin'!

          Actually, it is now on the ToDo list, but not yet high enough for me to give you an ETA. Sorry.

          If you wait a little longer, chromatic will have picked the API for you already. :)

          I thought that was the whole idea! ;-)
      • Besides, if I wait a little longer, Brent Dax will have done most of the hard work for me! ;-)

        Dammit, he's on to my plan to replace him! :^)

  • ...I'm working on it. Since the version I sent to the Perl 6 groups (which had variables, precedence-less operators and basically any straight built-in function call) I've convinced it to handle if statements and I'm working on if/else, while, and do/while. It's much more strict about syntax (I may add unparenthesized function calls soon) than Perl is.

    On a fairly separate note, a question for Damian: how can I convince Parse::RecDescent that there's a semicolon at the end of every BLOCK, even if there i