I've been thinking about some cleanup to PLY lately and have a question. Would anyone actually miss the table output in PLY (parsetab.py, lextab.py) if it were removed entirely? Here's some context:
The original version of PLY was developed on a 200 MHZ home computer about 12 years ago. At that time, generation of the LALR tables was relatively expensive so creating table files was a way of caching the result and reusing it (much like Python uses .pyc files). Today, it's a bit different. For instance, making the LALR tables for the ANSI C grammar (over 200 rules and nearly 350 states) on a modern machine only takes around a half a second. Thus, I'm honestly wondering if I could just ditch all of that table reading/writing code and not worry about it. Does anyone have any particular thoughts about this? Cheers, Dave -- You received this message because you are subscribed to the Google Groups "ply-hack" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/ply-hack?hl=en.
