Skip to content

Syllable count

syllable_count · form · validated

Every line has a prescribed number of syllables.

Provenance

  • Source: Traditional prosody
  • Attribution: traditional — classical or folk; no single origin to name
  • Checkability: self — decidable from the text and its parameters alone
  • Attested: codified — formulated as a rule by a tradition rather than declared by an author

Details

  • Kind: restrictive
  • Languages: en
  • Requires: tokens, syllables.heuristic
  • Deterministic: yes
  • In other languages: Silbenzahl (de), Compte syllabique (fr)

Prompt hint

Write lines of exactly the given number of syllables each.

Parameters

Name Type Default Description
pattern array — Syllables required, line by line.

Examples

matches-the-pattern

en — this text satisfies the procedure.

the cat sat
the dog

Parameters: pattern=[3, 2]

Source: constructed example

wrong-line

en — this text does not satisfy the procedure.

the cat sat
the dog ran fast

Parameters: pattern=[3, 2]

Source: constructed counterexample

silben-treffen-das-muster

de — this text satisfies the procedure.

der Hund schläft
die Katze

Parameters: pattern=[3, 3]

Source: constructed example

eine-zeile-zu-lang

de — this text does not satisfy the procedure.

der Hund schläft
die Katze rennt sehr schnell

Parameters: pattern=[3, 3]

Source: constructed counterexample

syllabes-conformes-au-motif

fr — this text satisfies the procedure.

le vent
la nuit tombe

Parameters: pattern=[2, 3]

Source: constructed example

une-ligne-trop-longue

fr — this text does not satisfy the procedure.

le vent
la pluie tombe

Parameters: pattern=[2, 3]

Source: constructed counterexample