В грамматиках структуры фраз, таких как грамматика обобщенной структуры фраз, грамматика структуры фраз, управляемая заголовком и лексическая функциональная грамматика, структура объекта по сути представляет собой набор пар атрибут – значение. Например, атрибут с именем number может иметь значение единственное число. Значение атрибута может быть либо атомарным, например. символ в единственном числе или сложном (чаще всего это структура функций, но также список или набор).
Функциональная структура может быть представлена как направленный ациклический граф (DAG), с узлами, соответствующими значениям переменных, и путями к именам переменных. Операции, определенные для структур объектов, например унификация, широко используются в грамматиках структуры фраз. В большинстве теорий (например, HPSG ) операции, строго говоря, определяются над уравнениями, описывающими структуры признаков, а не над самими структурами признаков, хотя структуры признаков обычно используются в неформальном изложении.
Часто структуры функций записываются так:
Вот там это две категории функций и соглашение. Категория имеет значение существительной фразы, тогда как значение соглашения обозначается другой структурой признаков, в которой число признаков и лицо являются единственными и третьими.
Эта конкретная запись называется матрицей значений атрибутов (AVM).
Матрица имеет два столбца, один для имен функций, а другой для значений. В этом смысле структура функций - это список пар ключ-значение. Значение может быть атомарным или другой структурой объекта. Это приводит к другому обозначению структур признаков: использование деревьев. Фактически, некоторые системы (такие как PATR-II ) используют S-выражения для представления структур признаков.