MG Constructor

A simple browser-based tool for manually building Minimalist Grammar derivations and visualizing expressions.

MG Constructor accepts grammars in the format used by Matthieu Giullaumin's mg2mcfg converter. In addition, it supports morphological features and agreement operations. Use the Settings tab to copy and paste a sample grammar or write your own. To find out more about MGs with agreement, check out the paper or the project page.

Sample grammars: [toy example] [English agreement] [Icelandic agreement] [Russian PPs]

Available expressions

Derivation log

Grammar editor
Agreement display style: