Includes a C library called btparse and a perl library
Text::BibTeX. Features include: robust, efficient lexical
scanning and parsing of BibTeX files; excellent error
detection, reporting, and recovery in the parser; full
processing of BibTeX strings (macros expanded, whitespace
collapsed, strings concatenated); handles all common entry
types (@comment, @preamble, @string, and everything else)
with ease, and gives you full access to the contents of all
entry types; support for processing author names identically
to BibTeX; preliminary support for imposing/enforcing a
particular database structure.
|