• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

m4/H27-Jun-2014-8,6257,763

AUTHORSH A D27-Feb-2010126 43

COPYINGH A D27-Feb-20101.7 KiB3534

ChangeLogH A D27-Jun-2014456 1211

INSTALLH A D27-Feb-201015.2 KiB366284

Makefile.amH A D27-Feb-2010618 2816

Makefile.inH A D03-May-202228.2 KiB846745

READMEH A D28-Jun-20122 KiB6444

aclocal.m4H A D27-Jun-201439.6 KiB1,1351,017

checkme.lstH A D27-Feb-201027 54

config.guessH A D27-Jun-201443.8 KiB1,5361,331

config.h.inH A D27-Jun-20141.6 KiB6342

config.rpathH A D27-Feb-201017.9 KiB667563

config.subH A D27-Jun-201434.8 KiB1,7911,651

configureH A D27-Jun-2014545.2 KiB18,13115,238

configure.acH A D27-Jun-2014692 3222

depcompH A D27-Feb-201018.2 KiB631407

example.cxxH A D27-Jun-20143.2 KiB11888

install-shH A D27-Feb-201013.3 KiB521344

ltmain.shH A D23-Jan-2014276.8 KiB9,6567,304

makefile.mkH A D28-Jun-20122.3 KiB6113

missingH A D27-Feb-201011.2 KiB377281

morph.affH A D27-Feb-2010321 1713

morph.datH A D27-Feb-2010123 1211

morph.dicH A D27-Feb-2010254 109

morph.idxH A D27-Feb-201059 87

morph.lstH A D27-Feb-201041 87

mythes.cxxH A D27-Jun-20148.6 KiB376273

mythes.hxxH A D04-Mar-20101.9 KiB7735

mythes.pc.inH A D27-Jun-2014250 119

th_en_US_new.datH A D27-Feb-201011.4 MiB347,244347,243

th_en_US_new.idxH A D27-Feb-20102.8 MiB142,692142,691

th_gen_idx.plH A D03-May-20221.6 KiB6039

README

1MyThes is a simple thesaurus that uses a structured
2text data file and an index file with binary search
3to lookup words and phrases and return information
4on part of speech, meanings, and synonyms
5
6MyThes was originall written to provide a thesaurus
7for the OpenOffice.org project
8
9The Main features of MyThes are:
10
111. written in C++ to make it easier to interface with
12   LibreOffice, OpenOffice, AbiWord, Pspell, etc
13
142. it is stateless, uses no static variables and
15   should be completely reentrant with no ifdefs
16
173. it compiles with -ansi and -pedantic and -Wall
18   with no warnigns so it shouldbe quite portable
19
204. it uses a simple perl program to read the structured
21   text file and create the index needed for binary
22   searching
23
245. it is very simple with *lots* of comments.
25   The main "smarts" are in the structure of the
26   text file that makes up the thesaurus data
27
286. It comes with a ready-to-go structured thesaurus
29   data file for en_US extracted from the WordNet-2.0 data.
30
31   Please see WordNet_license.txt and WordNet_readme.txt
32   for more information on the very useful project!
33
34   See http://www.danielnaber.de/wn2ooo/ for utilities to
35   regenerate an up to date English thesaurus from the most
36   recent WordNet data.
37
387. The source code has a BSD license (and no advertising clause)
39
40
41MyThes comes with a simple example program that looks up some words and returns
42meanings and synonyms.
43
44To build it simply do the following:
45
46unzip mythes.zip
47cd mythes
48./configure
49make
50
51To run the example program:
52./example th_en_US_new.idx th_en_US_new.dat checkme.lst
53
54To run the example program with stemming and morphological generation:
55e.g. to check mouse, mice, rodents, eats, eaten, ate, eating etc. words
56./example morph.idx morph.dat morph.lst morph.aff morph.dic
57
58NOTE: this is only an example and test environment for dictionary developers,
59full English stemming and morphological generation needs an improved
60English Hunspell dictionary.
61
62László Németh <nemeth at OO.o>
63Kevin Hendricks <kevin.hendricks@sympatico.ca>
64