Foma
Revision as of 07:17, 30 September 2009 by Francis Tyers (talk | contribs)
foma is a finite-state toolkit that implements Xerox lexc and xfst. It can be used for building morphologies of natural languages.
Installation
Note: foma requires libreadline
to be installed, on Debian or Ubuntu use apt-get install libreadline5-dev
- Download the .tar.gz source from the website.
- Untar
- Run
make
If you get an error Makefile:12: *** missing separator. Stop.
, edit the Makefile and add \
to the end of the lines 11--13.
- This will create a binary
foma
, which should be copied into yourPATH
.
External links
- http://foma.sourceforge.net/
- Giellatekno SVN — here you can find some example morphologies in foma format.