Table of contents


NAME

bibparse - verify a bibclean or biblex lexical token stream

SYNOPSIS

bibparse <infile
or
bibparse file1 file2 file3 ...

DESCRIPTION

bibparse takes a lexical token stream from bibclean(1) or from biblex(1), and verifies that it conforms to a proposed grammar for BibTeX.

The only output produced by bibparse is on the standard error unit, and then only if grammatical errors are detected. Silent execution means a successful parse.

The program exit code is 0 on a successful parse, and non-zero otherwise.

For example, you can syntax check a bibliography collection by the UNIX pipelines

bibclean -no-prettyprint *.bib | bibparse
biblex *.bib | bibparse

SEE ALSO

bibclean(1), bibextract(1), bibindex(1), biblex(1), biblook(1), bibsort(1), bibtex(1), bibunlex(1), citefind(1), citetags(1), latex(1), scribe(1), tex(1).

AUTHOR

Nelson H. F. Beebe
Center for Scientific Computing
Department of Mathematics
University of Utah
Salt Lake City, UT 84112
USA
Tel: +1 801 581 5254
FAX: +1 801 581 4148
Email: <beebe@math.utah.edu>