# $Id: /mirror/Senna-Perl/lib/Senna.pm 6103 2007-03-16T16:45:50.914799Z daisuke $ # # Copyright (c) Daisuke Maki # All rights reserved. package Senna; use strict; use vars qw($VERSION); BEGIN { $VERSION = '0.51'; if ($] > 5.006) { require XSLoader; XSLoader::load(__PACKAGE__, $VERSION); } else { require DynaLoader; @Senna::ISA = ('DynaLoader'); __PACKAGE__->bootstrap(); } } use Senna::Constants; use Senna::Index; use Senna::OptArg::Select; use Senna::Query; use Senna::Record; use Senna::Records; use Senna::RC; use Senna::Snippet; use Senna::Symbol; use Senna::Values; 1; __END__ =head1 NAME Senna - Perl Interface To Senna Fulltext Search Engine =head1 SYNOPSIS use Senna; =head1 DESCRIPTION Senna is a fast, embeddable search engine that allows fulltext search capabilities (http://qwik.jp/senna). Please note that version 0.50 and upwards breaks compatibility with previous versions of this module, and only supports libsenna 0.8.0+. Below is a list of modules. Please refer to the documentation on each page for more comprehensive usage. =head2 L =head2 L =head2 L =head2 L =head2 L =head2 L =head2 L =head2 L =head2 L =head2 L =head2 L =head2 L =head1 CAVEATS Portions of this module that interact with the "Advanced API" from libsenna aren't too well tested. If you encounter any problems, please send me minimal test cases that displays the problem. =head1 AUTHOR Copyright (C) 2005-2006 by Daisuke Maki This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.6 or, at your option, any later version of Perl 5 you may have available. Development funded by Brazil Ltd. Ehttp://dev.razil.jp/project/senna/E =head1 SEE ALSO http://qwik.jp/senna - Senna Development Homepage =cut