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. ⭐