Perl interface to E-R-E dictionary (programmers version) CHANGES: Sun Mar 3 20:01:13 MSK 2002 0.03 version, fixed many typos in dictionary, still many remain :-( Online version: http://intra.astronet.ru/db/dict/ Thu Feb 28 19:31:43 MSK 2002 0.02 version with fuzzy search support FILES: ERE.full - english-russian-english dictionary (196032 words) sary-perl.tar.gz - perl interface to sary String-LibTRGM-Spell-0.02.tar.gz - perl module for fuzzy support voc - perl script ( run 'voc' to see usage ) vocfuzzy - perl script with fuzzy lookup support vocterm - readline version of above mkdict.pl - script to index the dictionary PREREQUISITIES: sary - available from http://sary.namazu.org/ INSTALLATION: 0. install sary, perl interface (sary-perl.tar.gz) install String-LibTRGM-Spell-0.02.tar.gz 1. mkdict.pl < ERE.full > ERE.full.ary 2. mksary -s ERE.full for fuzzy support you'd need to create words file and corresponding index mkdict.pl< ERE.full.words> ERE.full.words.ary mksary -s ERE.full.words 3. cp ERE.full ERE.full.ary /usr/local/dict/ cp ERE.full.words ERE.full.words.ary /usr/local/dict/ 4. cp voc vocterm vocfuzzy /usr/local/bin USAGE: voc [-pbl] word -b - selection support for vt100 -l - selection support for less page viewer (default) -p - no selection vocfuzzy accepts the same options and parameters TODO: - add 'fuzzy search' ( no problem, we have already String::LibTRGM ) Comments to: Oleg Bartunov (oleg@sai.msu.su)Download ERE-dict-0.3.tar.gz ( 11Mb )