Skip to content Aller au contenu

Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

structure.deep-subordination

What it flags

Cascading subordinate clauses: multiple relative pronouns or subordinating conjunctions chained without a strong-punctuation break. Each open referent has to sit in working memory until it closes — Gibson’s Dependency Locality Theory (1998) ties processing cost directly to that distance.

At a glance

Categorystructure
Default severitywarning
Default weight2
LanguagesEN · FR (separate lists)
Sourcesrc/rules/deep_subordination.rs

Detection

Walk the sentence between strong-punctuation breaks; count consecutive subordinators. Flag when the count exceeds max_consecutive_subordinators. Pronoun enumerations (qui, que, dont, où) are skipped — the detector recognises the list form and does not treat it as cascading.

Parameters

KeyTypedev-docpublicfalc
max_consecutive_subordinatorsint322

Language lists

  • 🇫🇷 Relative pronouns: qui, que, dont, où, lequel, laquelle, lesquels, lesquelles
  • 🇫🇷 Subordinators: parce que, afin que, bien que, quoique, puisque, pour que, tandis que
  • 🇬🇧 Relative pronouns: which, that, who, whom, whose
  • 🇬🇧 Subordinators: because, although, while, since, whereas, unless, until

Examples

Each highlighted token is one subordinator counted by the rule. Four in a row triggers the dev-doc threshold (3); two in a row triggers public and falc.

Flagged (FR):

Le document qui a été rédigé par l’équipe que nous avons constituée et qui couvre les points que nous avions discutés…

Flagged (EN):

The report that was drafted by the team which we formed last month and which covers the topics that we had discussed…

Not flagged (enumeration form, recognised by the detector):

Les pronoms relatifs en français sont : qui, que, dont, où.

And the matching English form:

The English relative pronouns are: which, that, who, whom, whose.

Suppression

See Suppressing diagnostics.

References

See References for the full bibliography.