Aard - Read aarddict dictionaries
use Aard; my $dict = Aard->new('something.aar'); printf "This dictionary (volume %d of %d) has %d entries\n", $dict->volume, $dict->total_volumes, $dict->count; printf "The tenth entry's key: %s\n", $dict->key(9); printf "The tenth entry's value: %s\n", $dict->article(9);
Aard is a module for reading files in the Aard Dictionary format (.aar). A dictionary is an array of (key, article) pairs, with some associated metadata.
Creates a new Aard object for the given file.
Returns the open filehandle to the dictionary.
Returns the number of entries in this dictionary.
Returns the key of the indexth element. This method caches the keys.
Returns the article of the indexth element. This method caches the articles.
Returns the UUID of this dictionary as a binary string. This is a value shared by all volumes of the same dictionary.
Returns the UUID of this dictionary as a human-readable string. This is a value shared by all volumes of the same dictionary.
Returns the volume number of this file.
Returns the total number of volumes for this dictionary.
Returns the raw metadata as a hashref.
Returns the number of unique articles in this volume (if article_count_is_volume_total is true) or in this dictionary (otherwise).
Returns true if article_count means number of articles in this volume. This is always true since aardtools 0.9.0.
http://aarddict.org, http://aarddict.org/aardtools/doc/aardformat.html
Marius Gavrilescu, <marius@ieval.ro>
Copyright (C) 2014 by Marius Gavrilescu
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.18.2 or, at your option, any later version of Perl 5 you may have available.
To install Aard, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Aard
CPAN shell
perl -MCPAN -e shell install Aard
For more information on module installation, please visit the detailed CPAN module installation guide.