code: _INFDO
name: Infinitival DO (helper)
definition: >-
Helper feature: "to do/does/did" sequences. Used only for exclusion
by DOAUX to prevent counting infinitival DO as auxiliary DO.
normalization: words
detection:
- source: mfte
requires:
- word
- pos
cql: '[word="to"] [word="[Dd]o|[Dd]oes|[Dd]id" & pos="VB.*"]'
refines: VB
anchor: last
examples: []
sources:
- mfte
notes: >-
Internal helper feature, not counted independently. MFTE excludes
"to do" from DOAUX via a precondition check; CQL cannot express
lookbehind, so we use a span-aware excludes mechanism instead.