Pybliographer   should   provide   a   framework  for   working   with
bibliographic  databases.  For  the  moment, it  only supports  BibTeX
files, but other formats should be easily added (even access through a
SQL server  for example).

The  BibTeX  parser  is written  in  C  for  efficiency, but  all  its
functionnalities are embedded in Python.

An example session for pybliographer could be :

  base = bibopen ('myfile.bib')
  
  more (base)
  
  test = has ('title', 'python') & has ('author', 'rossum')
  
  ls (base.where (test))


By  default,  pybliographer can  open  .bib  (BibTeX  files) and  .brf
files.  These  .brf  files contain  a  list  of  file names,  one  per
line. Opening such a file returns an object holding all the references
of all the files.
