NAME
Kasago::Hit - A search hit
SYNOPSIS
# search for a token, merging lines
foreach
my
$hit
(
$kasago
->search_merged(
$search
)) {
$hit
->source .
"/"
.
$hit
->file .
"@"
.
$hit
->row .
": "
.
$hit
->line .
"\n"
;
foreach
my
$token
(@{
$hit
->tokens }) {
" @"
.
$token
->col .
": "
.
$token
->value .
"\n"
;
}
}
# searh for tokens, merging lines
foreach
my
$hit
(
$kasago
->search_more_merged(
$search
)) {
$hit
->source .
"/"
.
$hit
->file .
"@"
.
$hit
->row .
": "
.
$hit
->line .
"\n"
;
foreach
my
$token
(@{
$hit
->tokens }) {
" @"
.
$token
->col .
": "
.
$token
->value .
"\n"
;
}
}
DESCRIPTION
Kasago::Hit represents a hit from the index, where tokens on the same line have been merged into the same object.
AUTHOR
Leon Brocard <acme@astray.com>.
COPYRIGHT
Copyright (C) 2005, Leon Brocard
This module is free software; you can redistribute it or modify it under the same terms as Perl itself.