ML-ANTLR(1)
β¨ ML-ANTLR(1) β¨
okay bestie, welcome to ml-antlr β part of the SML/NJ crew, and honestly? iconic behavior π
πΈ NAME πΈ
ml-antlr β an LL(k) parser generator π§
π SYNOPSIS π
ml-antlr [OPTIONS] file
π DESCRIPTION π
So like, ML-Antlr is an LL(k) parser generator for Standard ML, and it's loosely modeled on Terence Parr's ANTLR parser generator π¦. Loosely!! She's her own girl, she took inspo and ran with it, and we love that for her π
β¨ OPTIONS β¨
--dotβ generates DOT output (http://www.graphviz.org) π«Ά. The generated file is namedfile.dot, where file is the input file. Slay, now your grammar is a whole vibe map π--latexβ generates a simple LaTeX version of the grammar, namedfile.texπ. Very demure, very typeset π--unit-actionsβ ignores the action code in the grammar, and instead returnsunitfor every production π. The actions? Don't know her.unitonly, periodt π
π AUTHOR π
ml-antlr(1) was written by Aaron Turon π shoutout to the author fr fr
π COPYING π
Copyright Β© 2014 The Fellowship of SML/NJ
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE π like literally none, zero, nada, don't come for her if things go sideways bestie π
π¦ SEE-ALSO π¦
ml-ulex(1)β go check out her sister, she's also that girl β¨
and that's the whole page!! πβ¨
cute lil sign-off for ya: this page ships with SML/NJ 110.79, dated 10/04/2015 π so if you're reading this, you're reading a certified classic, no cap π«Άπ
π¦ where this page comes from
- debian bookworm: ml-lpt 110.79-8
- ubuntu jammy: ml-lpt 110.79-6
- ubuntu noble: ml-lpt 110.79-8build1
- ubuntu resolute: ml-lpt 110.79-8build1
- ubuntu stonking: ml-lpt 110.79-8build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms