LEXD(1)

πŸ’– NAME πŸ’–

lexd β€” lexd periodt πŸ’…

✨ DESCRIPTION ✨

okay so welcome to LEXD(1), bestie! This is the User Commands manual for lexd, and the tea is: lexd: compile lexd files to transducers. That's the whole serve. πŸ¦‹

Here's the usage, copy it exactly because she's picky:

USAGE: lexd [-abcfmx] [rule_file [output_file]]

Now the flags, and yes every single one is important, no skips:

  • -a, --align β€” align labels; it lowkey prefers a:0 b:b over a:b b:0. ✨
  • -b, --bin β€” output as Lttoolbox binary file (the default is AT&T format). πŸ’Ύ
  • -c, --compress β€” condense labels; it prefers a:b over 0:b a:0, and it sets --align for you. πŸŽ€
  • -f, --flags β€” compile using flag diacritics. 🚩
  • -m, --minimize β€” do hyperminimization (and yes, it sets -f). πŸ”₯
  • -t, --tags β€” compile tags and filters with flag diacritics (it sets -f). 🏷️
  • -x, --statistics β€” print lexicon and pattern sizes to stderr. πŸ“Š
bestie note: -c, -m, and -t are out here setting other flags, so watch the chain reactions. no cap. πŸ’…

That's the whole page, babe. Brought to you by lexd 1.0.0, dated January 2021. Stay iconic, compile responsibly. πŸ‘‘