bibpy.lexers package
Various lexer functions used by the parsers.
-
bibpy.lexers.lex_bib(string)[source]
Lex a string into bib tokens.
-
bibpy.lexers.lex_braced_expr(string)[source]
Lex a braced expression.
-
bibpy.lexers.lex_date(date_string)[source]
Lex a string into biblatex date tokens.
-
bibpy.lexers.lex_generic_query(query)[source]
Lex a query string.
Used by bibpy’s accompanying tools.
-
bibpy.lexers.lex_name(string)[source]
Lex a name into parts.
-
bibpy.lexers.lex_namelist(string)[source]
Lex a namelist delimited by zero brace-level ‘and’.
-
bibpy.lexers.lex_string_expr(string)[source]
Lex a string expression.
-
bibpy.lexers.remove_whitespace_tokens(tokens)[source]
Remove any whitespace tokens from a list of tokens.