fst-mor(1)
π fst-mor(1) β the manual, but make it cute π
okay so you found fst-mor, bestie, and honestly? this little page is giving iconic interactive linguistics energy. it lives in section 1 of the manual, so it's a user command, and we're gonna walk through the whole thing together. no skimming, no skipping, we keep every crumb. π
β¨ NAME β¨
fst-mor β an interactive morphological analyser and generator. like, it analyses morphology, it generates morphology, and it does it interactively, which is the fun part. π
π SYNOPSIS π
fst-mor [options] file
that's it. options optional, file mandatory. she's simple like that. π¦
π OPTIONS π
-nβ prints multi-character symbols without the enclosing angle brackets. so like, the angle brackets get left at home. bye bestie π-hβ prints usage information. your classic "hello, here's how to use me" flag. help a girl out. π
πΈ DESCRIPTION πΈ
so fst-mor is an interactive morphological analyser and generator. the argument you hand it is the name of a file that was generated by fst-compiler β and listen, it has to be one compiled without using option -c. that part matters, don't come for me. π
what happens next: fst-mor reads the transducer stored in that argument file, and then it just... prompts you for input. every input line gets processed, one after another, until you type q, which ends the program. that's the exit strategy. q. periodt. π
now, fst-mor has two modes:
- analysis mode β this is the default, she's the main character
- generation mode</ceiling> β the alt
and the way you switch between them?? you enter an empty input line. that's the whole vibe check. blank line in, mode flipped. β¨
to explain what the program actually does in generation and analysis mode, consider this transducer:
a b:x c:<> d
got it? okay, look at her. π
in generation mode, the program will print axd if you enter abcd, and it will print no result otherwise. in other words β and this is the key line, write it down β the program maps the left symbols to the right symbols of the transducer.
in analysis mode, the program will print abcd if you enter axd, and no result otherwise. it's the same energy, just running the other direction. π
π BUGS π
no bugs are known so far. not a single one. she's flawless, she's clean, she's never done anything wrong in her life. (we believe her. π«Ά)
π¦ SEE ALSO π¦
fst-compiler
(yeah, that's the one that made your file in the first place. it's giving origin story. π)
π AUTHOR π
Helmut Schmid, Institute for Computational Linguistics, University of Stuttgart.
Email: schmid@ims.uni-stuttgart.de
This software is available under the GNU Public License. π
and that's the whole page, bestie!! go analyse some morphology, go generate some morphology, type q when you're done. mwah. π
πΈ
fst-mor β from fst-mor, dated February 2002. yeah she's vintage. vintage is a vibe. β
π¦ where this page comes from
- debian bookworm: sfst 1.4.7b-1+b1
- debian trixie: sfst 1.7.0-1 Β· GPL-2.0-or-later
- ubuntu jammy: sfst 1.4.7b-1build2
- ubuntu noble: sfst 1.4.7b-1build2
- ubuntu questing: sfst 1.7.0-1
- ubuntu resolute: sfst 1.7.0-1build1 Β· GPL-2.0-or-later
- ubuntu stonking: sfst 1.7.0-1build1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms