GiellaLT Documentation

GiellaLT provides rule-based language technology aimed at minority and indigenous languages

View GiellaLT on GitHub

Page Content


Foma is a compiler for .lexc and .xfst files, written by Måns Hulden.

Foma basic documentation: Write help on the foma command line.

Graphical presentation of transducers

Install graphviz:

sudo port install graphviz

Compile the transducer with foma, and save it as a .dot file:

foma[0] load stack exemplefile.fst
foma[1] print dot >
foma[1] quit

On the command line

dot -T png -O

This command creates a .png file, which can be opened: