Group
Extension

Matches 7

Lucy ( D/DW/DWHEELER/Lucy-0.2.2.tar.gz, DWHEELER, 2011; MetaCPAN )
Lucy/lib/Lucy.pm ( view source; MetaCPAN )
til::Json;
    use Scalar::Util qw( blessed );
    use Lucy qw( to_clownfish );
    use Lucy::Util::StringHelper qw( utf8_valid utf8_flag_on );
    use JSON::XS qw();

    my $json_encoder = JSON::XS-
_json {
        my ( undef, %args ) = @_;
        my $result;
        my $instream = $args{folder}->open_in( $args{path} )
            or return;
        my $len = $instream->length;
        my $json;
      $instream->read( $json, $len );
        if ( utf8_valid($json) ) {
            utf8_flag_on($json);
            $result = eval { to_clownfish( $json_encoder->decode($json) ) };
        }
       
Lucy ( D/DW/DWHEELER/Lucy-0.2.2.tar.gz, DWHEELER, 2011; MetaCPAN )
Lucy/lib/Lucy/Util/Json.pm ( view source; MetaCPAN )
IONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

package Lucy::Util::Json;
use Lucy;

1;

__END__


Lucy ( D/DW/DWHEELER/Lucy-0.2.2.tar.gz, DWHEELER, 2011; MetaCPAN )
Lucy/lib/Lucy/Docs/FileFormat.pod ( view source; MetaCPAN )
pshot_XXX.json
             |--schema_XXX.json
             |--write.lock
             |
             |--seg_1--|
             |         |--segmeta.json
             |         |--cfmeta.json
         
ons]
             |
             |--seg_2--|
             |         |--segmeta.json
             |         |--cfmeta.json
             |         |--cf.dat-------|
             |                       
 the
entire index rather than to a particular segment.

=head2 snapshot_XXX.json

A "snapshot" file, e.g. C<snapshot_m7p.json>, is list of index files and
directories.  Because index files, once writt
Lucy ( D/DW/DWHEELER/Lucy-0.2.2.tar.gz, NWELLNHOF, 2011; MetaCPAN )
Lucy/devel/bin/gen_word_break_data.pl ( view source; MetaCPAN )
ak properties
for the StandardTokenizer. It also converts the word break test suite in
the UCD to JSON.

UCD_SRC_DIR should point to a directory containing the files
WordBreakProperty.txt, WordBreakTe
   modules/unicode/ucd/WordBreakTest.json

=head1 OPTIONS

=head2 -c

Show total table size for different shift values

=cut

use strict;

use Getopt::Std;
use JSON;
use UnicodeTable;

my $output_dir 
my $table_filename = "$output_dir/WordBreak.tab";
my $tests_filename = "$output_dir/WordBreakTest.json";

my %wb_map = (
    CR                 => 0,
    LF                 => 0,
    Newline          
Lucy ( D/DW/DWHEELER/Lucy-0.2.2.tar.gz, DWHEELER, 2011; MetaCPAN )
Lucy/lib/Lucy/Index/Segment.pod ( view source; MetaCPAN )
t: its
fields, document count, and so on.  The Segment object itself writes one
file, C<< segmeta.json >>; besides storing info needed by Segment
itself, the "segmeta" file serves as a central reposit
d twice.

=over

=item *

B<key> - String identifying an index component.

=item *

B<metadata> - JSON-izable data structure.

=back

=head2 fetch_metadata(key)

Fetch a value from the Segment's metad
Lucy ( D/DW/DWHEELER/Lucy-0.2.2.tar.gz, DWHEELER, 2011; MetaCPAN )
Lucy/modules/analysis/snowstem/devel/update_snowstem.pl ( view source; MetaCPAN )
::Functions qw( catfile catdir no_upwards );
use File::Copy qw( copy );
use Cwd qw( getcwd );
use JSON::XS;

if ( @ARGV != 2 ) {
    die "Usage: perl update_snowstem.pl SNOWBALL_SVN_CO LUCY_SNOWSTEM_D

#define H_LIBSTEMMER

$libstemmer_h_content

#endif /* H_LIBSTEMMER */

END_STUFF

# Write tests.json file.  Only include 10 sample tests for each language to
# save space -- we assume that Snowball 
;
}
my $json_encoder    = JSON::XS->new->pretty(1)->canonical(1);
my $json            = $json_encoder->encode( \%tests );
my $tests_json_path = catfile( $dest_dir, 'source', 'test', 'tests.json' );
op
Lucy ( D/DW/DWHEELER/Lucy-0.2.2.tar.gz, DWHEELER, 2011; MetaCPAN )
Lucy/lib/Lucy/Object/Obj.pod ( view source; MetaCPAN )
epresentation of the object using only scalars, hashes, and
arrays.  Some implementations support JSON serialization via dump() and
its companion method, load(); for others, dump() is only a debugging

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.