grammar#
DisCopy’s grammar modules: thue, cfg, categorial, pregroup, dependency and abstract.
A formal grammar is a free monoidal category with words and rules as boxes. |
|
A context free grammar is a formal grammar where the rules all have a codomain of length 1. |
|
A categorial grammar is a free biclosed category with words as boxes. |
|
A pregroup grammar is a free rigid category with words as boxes. |
|
A dependency grammar is both a pregroup and a context-free grammar. |
|
Abstract categorial grammars after de Groote's Towards abstract categorial grammars (2001): a vocabulary generates a free closed category and a |