|
@ -227,11 +227,15 @@ class Parser: |
|
|
def tex2plain(string): |
|
|
def tex2plain(string): |
|
|
"""Parse string and return its plain text version.""" |
|
|
"""Parse string and return its plain text version.""" |
|
|
return detex( |
|
|
return detex( |
|
|
yacc.yacc(module=Parser()).parse( |
|
|
yacc.yacc( |
|
|
string, |
|
|
write_tables=0, |
|
|
lexer=SimpleLexer().lexer, |
|
|
debug=0, |
|
|
|
|
|
module=Parser(), |
|
|
|
|
|
).parse( |
|
|
|
|
|
string, |
|
|
|
|
|
lexer=SimpleLexer().lexer, |
|
|
|
|
|
) |
|
|
) |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
def parsesong(string, filename=None): |
|
|
def parsesong(string, filename=None): |
|
|
"""Parse song and return its metadata.""" |
|
|
"""Parse song and return its metadata.""" |
|
|