Software for "minimalist grammars" (MGs) and related systems

This page has code for Ocaml, SWI Prolog, SICStus Prolog, and MIT/GNU scheme implementations of parsers, with sample grammars, and display tools for trees in various formats.

The prolog implementations are easiest to use and modify. But currently our fastest way to parse MGs (by far) is to translate them into MCFGs using Guillaumin's code, and then use an MCFG parser.

The software packages here are in gzipped, tarred directories, as usual. The tools here for displaying trees and dependency structures use tcl/tk and dot, part of the graphviz package.

For the daring, here are some first studies of minimalist Tupled Pregroup Grammars: Other closely related work: We are gradually getting the bugs out, and working on making these tools more accessible to non-hackers... Watch for updates! Comments (and especially bug fixes) welcome! mailto: stabler @ ucla.edu
ES home UCLA linguistics

Last modified: Thu Feb 9 10:36:49 PST 2006