ml-antlr(1)

ml-antlr1

An ll(k) parser generator for standard ml

Usage

ml-antlr [OPTIONS] file

Overview

ML-Antlr is an LL(k) parser generator for Standard ML that is loosely modeled on Terence Parr’s ANTLR parser generator.

Options

-32

run the 32-bit version of the program (currently the default).

-64

run the 64-bit version of the program. This option only applies to the x86-64 (aka amd64) architecture.

--dot

generate DOT output ( <http://www.graphviz.org>). The generated file will be named file.dot, where file is the input file.

--latex

generate a simple LaTeX version of the grammar, named file.tex.

--unit-actions

ignore the action code in the grammar, and instead return unit for every production.

Copying

Copyright © 2020 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.

Releases

7 releases since Debian 7 (Wheezy); the text changed 3 times.

  1. 7
  2. 8
  3. 9–12
  4. Arch

--unit-actions since Debian 9 (Stretch); -32 since Arch Linux 2026-11-01; -64 since Arch Linux 2026-11-01.

Author

ML-Antlr was written by Aaron Turon.

From smlnj 110.99.9-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.