SPINF YAML source

code: SPINF
xiao_number: N101
name: Split infinitives
definition: >-
  Adverb inserted between "to" and infinitive verb.
normalization: finite_verbs
parent: SPLIT_ALL
detection:
- source: pybiber
  requires:
  - word
  - pos
  parts:
    p1:
      cql: '[word="to" & pos="TO"] [pos="RB"] [pos="VB"]'
    p2:
      cql: '[word="to" & pos="TO"] [pos="RB"] [pos="RB"] [pos="VB"]'
  combine: "p1 | p2"
  description: >-
    pybiber checks two patterns: to+RB+VB (single adverb) and to+RB+RB+VB
    (double adverb, e.g., "to more fully understand").
sources:
- biber_1988
- pybiber
- xiao_2009
notes: Not listed with a separate dimension loading in Biber 1988.
examples:
- text: to boldly go
- text: to fully understand
- text: to never return