You can just pre-generate the table file locally, then put it on google 
apps and it will reuse that file. You should then make sure that each 
time you change/add/... a rule, you locally re-generate the table files.

Dennis



A.T.Hofkamp wrote:
> suprety wrote:
>> I want to upload my parser to google app engine. The google app engine
>> states that writing to a file system is not support. In my
>> understanding, ply will generate the some file and based on that file,
>> it is able to parse the document. Is it possible to use pre-generated
>> rules while hosting in google app engine.
> 
> Response seems minimal :)
> 
> One solution may be to stop PLY from writing the tables.
> Each time you create a parser/scanner object, the rules will be read, and 
> parse tables will be computed.
> 
> I do the following for that case:
> 
>      lexer = lex.lex(debug=0, optimize=1, lextab=None)
>      parser = yacc.yacc(start='start', debug=0, optimize=1, write_tables=0)
> 
> 
> Sincerely,
> Albert
> 
> > 


--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to