DDC::Concordance - Query and wrapper utilities for DDC search engine
use DDC::Concordance; #... stuff happens ...
This top-level package doesn't do anything but load all of the DDC-related submodules. See submodule documentation for details.
Abstract class for querying a DDC server.
Class for querying a distributed DDC server.
Class for a single hit as returned by a DDC server.
Class for a list of hits returned by a DDC server.
Base class for implementing DDC server filters (proxies, wrappers, etc.)
Abstract class for formatting DDC::HitList objects.
Class for Data::Dumper formatting of DDC::HitList objects.
Class for JSON formatting of DDC::HitList objects.
Class for keyword-in-context (KWIC) formatting of DDC::HitList objects.
Class for raw formatting of DDC::HitList objects.
Class for generic template-based formatting of DDC::HitList objects.
Class for text-formatting of DDC::HitList objects.
Class for yaml-formatting of DDC::HitList objects.
Class for parsed DDC queries; may be out-of-sync with ddc C++ implementation. DEPRECATED in favor of the DDC::XS::CQuery hierarchy from the DDC::XS distribution.
Class for parsed DDC filters and flags; may be out-of-sync with ddc C++ implementation. DEPRECATED in favor of DDC::XS::Object::mapTraverse() from the DDC::XS distribution.
Class for parsing DDC queries; may be out-of-sync with ddc C++ implementation. DEPRECATED in favor of DDC::XS::CQueryCompiler from the DDC::XS distribution.
Various utilities for string-escaping, etc.
The following executable scripts are distributed with the DDC package:
Simple script for querying a distributed DDC server using the DDC::Client::Distributed and DDC::Format modules.
Simple string-manipulation script for translating a query which may contain a phonetic identity operator of the form:
$p~TEXT
(where TEXT is some literal orthographic text) into a valid DDC query string for a server which indexes a '$p' field with phonetic forms as returned by a finite-state transducer (in Gfsm format) which must be specified to the script.
Requires Lingua::LTS and Gfsm.
DDC wrapper daemon which transparently translates phonetic identity queries as for ddc-expand-lts-query.perl.
perl by Larry Wall.
Bryan Jurish <moocow@cpan.org>
Copyright (c) 2006-2016, Bryan Jurish. All rights reserved.
This package is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.10.1 or, at your option, any later version of Perl 5 you may have available.
perl(1)
To install DDC::Concordance, copy and paste the appropriate command in to your terminal.
cpanm
cpanm DDC::Concordance
CPAN shell
perl -MCPAN -e shell install DDC::Concordance
For more information on module installation, please visit the detailed CPAN module installation guide.