- Add new function Net::Z3950::ZOOM::query_ccl2rpn(), for
authormike <mike>
Tue, 13 Jun 2006 16:44:20 +0000 (16:44 +0000)
committermike <mike>
Tue, 13 Jun 2006 16:44:20 +0000 (16:44 +0000)
commit3ba44bb7023ad2e1d312b7858066525a536522c3
tree7f2378c2e7b161ffb88486cd9bcee5fd07f81049
parent6c5da63e648176a2460785d1a3eb78706363e1e1
- Add new function Net::Z3950::ZOOM::query_ccl2rpn(), for
  client-side CCL compilation.
- Add new ZOOM::Query::CCL2RPN class, encapsulating CCL
  compiler functionality as a Query subclass.  This allows
  client-side CCL to be used for both search and scan.
- Add two new error-codes, CCL_CONFIG and CCL_PARSE,
  returned by the client-side CCL facilities.
- Supply a sample CCL profile file: samples/ccl/default.bib,
  copied from the same-named file distributed with YAZ.
- The test-scripts t/12-query.t and t/22-query.t are extended
  to also test client-side CCL searching.
- The test-scripts t/15-scan.t and t/25-scan.t are extended
  to also test client-side CCL scanning.
- Documentation updated to describe use of CCL.
Changes
MANIFEST
Makefile.PL
ZOOM.xs
lib/Net/Z3950/ZOOM.pm
lib/ZOOM.pm
lib/ZOOM.pod
samples/ccl/default.bib [new file with mode: 0644]
t/15-scan.t
t/25-scan.t