Announcing PyGgy 0.3

Discussion in 'Python' started by Tim Newsham, Jul 17, 2004.

  1. Tim Newsham

    Tim Newsham Guest

    Announcing:

    PyGgy v0.3 - http://www.lava.net/~newsham/pyggy/
    Tim Newsham
    2004 Jul 15
    Public Domain

    ---[ Description

    PyGgy is a python package for generating parsers and lexers in python.
    The PyGgy distribution contains two tools:

    PyLly - (Pronounced "pile-ey") A lexer generator that generates
    DFA tables for lexing tokens.
    PyGgy - (Pronounced "piggy") A parser generator that generates
    SLR tables for a GLR parsing engine.

    The PyLly program is used to pregenerate tables for a finite state
    machine from a lexer specification. There is a lexer engine that uses
    the tables to tokenize an input stream.

    The PyGgy program is used to pregenerate parser tables from a parser
    specification. There is a GLR parsing engine that uses the tables
    to parse a stream of input tokens. Because GLR parsing is used, the
    parser can deal with arbitrary grammars, even if they are recursive
    or ambiguous.

    PyGgy is self hosting -- PyGgy parsers and PyLly lexers are used
    to process the specification files used by both PyGgy and PyLly.

    This is version 0.3 of PyGgy. It is the second public release.
    This is an alpha release; the public interfaces are subject to
    change, and there may be bugs in the code. This
    version of PyGgy is placed in the public domain. This means anyone
    can do anything with it with no restrictions whatsoever.
     
    Tim Newsham, Jul 17, 2004
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Peter L.
    Replies:
    0
    Views:
    347
    Peter L.
    Oct 20, 2003
  2. Mark Hahn
    Replies:
    22
    Views:
    699
    Carlos Ribeiro
    Sep 9, 2004
  3. Greg Ewing

    Pyggy Awards Judging Underway

    Greg Ewing, Feb 1, 2009, in forum: Python
    Replies:
    0
    Views:
    234
    Greg Ewing
    Feb 1, 2009
  4. Greg Ewing

    2nd Pyggy Awards Open

    Greg Ewing, May 14, 2009, in forum: Python
    Replies:
    0
    Views:
    297
    Greg Ewing
    May 14, 2009
  5. Gregory Ewing

    ANN: Sixth Pyggy Awards

    Gregory Ewing, Apr 30, 2011, in forum: Python
    Replies:
    0
    Views:
    199
    Gregory Ewing
    Apr 30, 2011
Loading...

Share This Page