<s> """<STR_LIT>""" <EOL> from ply import yacc <EOL> from thrifty . core import lex <EOL> def p_error ( p ) : <EOL> if p : <EOL> print ( "<STR_LIT>" % p . value ) <EOL> else : <EOL> print ( "<STR_LIT>" ) <EOL> def parse ( data , debug = <NUM_LIT:0> ) : <EOL> tparser . error = <NUM_LIT:0> <EOL> parsed = tparser . parse ( data , debug = debug ) <EOL> if tparser . error : <EOL> return None <EOL> return parsed <EOL> tokens = lex . tokens <EOL> tparser = yacc . yacc ( ) </s>
