mlkit-mlyacc(1)

πŸ“¦
version 4.7.23 Β· 2 versions
, in nixpkgs unstable

πŸ’… mlkit-mlyacc(1) β€” parser generator for Standard ML, bestie

okay so real talk, this is the mlkit-mlyacc page from the mlkit manual set β€” literally the parser-generator girly for Standard ML, and she is serving πŸŽ€


✨ NAME ✨

mlkit-mlyacc β€” parser generator for Standard ML. that's it, that's the vibe πŸ¦‹


🌸 SYNOPSIS 🌸

mlkit-mlyacc file.grm

like, you hand her a .grm file and she does her thing. periodt πŸ’…


🧚 DESCRIPTION 🧚

When invoked, mlkit-mlyacc reads the file file.grm and outputs a parser (written in Standard ML) in the file file.grm.sml, plus a Standard ML signature for the parser in the file file.grm.sig ✨

so you get two files out of one .grm, no cap:

  • file.grm.sml β€” the parser itself, in Standard ML πŸ‘‘
  • file.grm.sig β€” the Standard ML signature for the parser 🫢
πŸ₯Ί bestie, please note the filenames are literally derived from the input file name β€” file.grm in, file.grm.sml and file.grm.sig out. iconic behavior, honestly.

To learn more about using mlkit-mlyacc, see the "ML Yacc user's manual" available as

/nix/store/sfp5bfgah1f35wd1r96xrvhzx6nir1r6-mlkit-4.7.23/share/doc/mlkit/mlyacc.pdf

like go read the PDF, it's giving main character documentation energy πŸ˜­πŸ’–


🌈 SEE ALSO 🌈

  • mlkit(1)
  • mlkit-mllex(1)

the whole friend group, fr fr 🫢✨


and that's the whole page, bestie β€” short, sweet, and fully slaying πŸ’€πŸŒΈ

sign-off tea β˜•βœ¨: this lil icon is from MLKit v4.7.23, dated 2026-10-19T-00:42:06 β€” timestamped and everything, we love a documented queen πŸ‘‘πŸ’œ

πŸ“¦ where this page comes from