[Python-Dev] CML2 compiler slowness

Paul Prescod paulp@ActiveState.com
Mon, 12 Mar 2001 18:18:13 -0800


"Eric S. Raymond" wrote:
> 
> ...
> 
> Looks like I'm going to have to hand-code an expression parser for
> this puppy to speed it up at all.  *groan*  Anybody over on the Python
> side know of a faster alternative LL or LR(1) parser generator or
> factory class?

I tried to warn you about those Early-parsers. :)

  http://mail.python.org/pipermail/python-dev/2000-July/005321.html


Here are some pointers to other solutions:

Martel: http://www.biopython.org/~dalke/Martel

flex/bison: http://www.cs.utexas.edu/users/mcguire/software/fbmodule/

kwparsing: http://www.chordate.com/kwParsing/

mxTextTools: http://www.lemburg.com/files/python/mxTextTools.html

metalang: http://www.tibsnjoan.demon.co.uk/mxtext/Metalang.html

plex: http://www.cosc.canterbury.ac.nz/~greg/python/Plex/

pylr: http://starship.python.net/crew/scott/PyLR.html

SimpleParse: (offline?)

mcf tools: (offline?)

-- 
Python:
    Programming the way
    Guido
    indented it.
       - (originated with Skip Montanaro?)