Skip to content

Commit 42023bd

Browse files
authored
flat: remove constraint on nesting of flat expressions (#914)
1 parent 208ef2e commit 42023bd

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

_u-dep/flat.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Flat MWEs are annotated with a flat structure, where all subsequent words in the
1515
first one using the `flat` label. The assumption is that in these expressions, the `flat` relations
1616
are not syntactic head-modifier relations, and that the structural annotation is in principle arbitrary.
1717
For consistency, UD specifies that the first word of the expression shall be the head of all `flat`
18-
dependents. These dependents may have other modifiers so long as they are not `flat`.
18+
dependents. These dependents may have other modifiers, including nested `flat` structures.
1919

2020
Below we describe some of the most common uses of [flat]() across languages. Note that semantically
2121
equivalent expressions in different languages (or even in the same language) may require a different analysis if sometimes
@@ -207,16 +207,15 @@ nmod(Paulo, Silva)
207207
case(Silva, da)
208208
~~~
209209

210-
But a flat structure cannot be nested immediately under another flat structure. For example,
211-
the words of an embedded nickname would be treated as top-level parts of the flat expression:
210+
A flat structure can even be nested under another flat structure. For example, the words of an embedded nickname would be treated as a nested flat expression:
212211

213212
~~~ sdparse
214213
Denise " Dee Dee " Bridgewater
215214
flat(Denise, Dee-3)
216-
flat(Denise, Dee-4)
215+
flat(Dee-3, Dee-4)
217216
flat(Denise, Bridgewater)
218217
punct(Dee-3, "-2)
219-
punct(Dee-4, "-5)
218+
punct(Dee-3, "-5)
220219
~~~
221220

222221
### Some further notes on relations for names

0 commit comments

Comments
 (0)