Skip to content

Larding

larding · syntax · validated

Insert a new sentence between every pair of existing sentences, repeatedly.

Provenance

  • Source: Oulipo, Atlas de littérature potentielle (1981)
  • Attribution: reference — attested in a standard reference rather than traced to an origin
  • Checkability: source — decidable against the source text it was made from
  • Attested: codified — formulated as a rule by a tradition rather than declared by an author

Details

  • Kind: both
  • Languages: en, de, fr
  • Requires: tokens
  • Deterministic: no
  • In other languages: Spicken (de), Lardage (fr)

Prompt hint

Between each pair of consecutive sentences, write a new sentence that connects them.

Parameters

Name Type Default Description
source string — The text this one was made from.

Examples

sentences-alternate-with-lards

en — this text satisfies the procedure.

A cat sat. New lard one. The dog ran. New lard two. It rained hard.

Parameters: source='A cat sat. The dog ran. It rained hard.'

Source: constructed example; only the checkable half (the alternation) is scored

no-lards-inserted

en — this text does not satisfy the procedure.

A cat sat. The dog ran. It rained hard.

Parameters: source='A cat sat. The dog ran. It rained hard.'

Source: constructed counterexample

saetze-wechseln-sich-mit-einschueben-ab

de — this text satisfies the procedure.

Die Katze schlief. Neuer Satz eins. Der Hund lief. Neuer Satz zwei. Es regnete stark.

Parameters: source='Die Katze schlief. Der Hund lief. Es regnete stark.'

Source: constructed example; only the checkable half (the alternation) is scored

keine-einschuebe

de — this text does not satisfy the procedure.

Die Katze schlief. Der Hund lief. Es regnete stark.

Parameters: source='Die Katze schlief. Der Hund lief. Es regnete stark.'

Source: constructed counterexample

les-phrases-alternent-avec-les-lardons

fr — this text satisfies the procedure.

Le chat dormait. Phrase nouvelle une. Le chien courait. Phrase nouvelle deux. La pluie tombait.

Parameters: source='Le chat dormait. Le chien courait. La pluie tombait.'

Source: constructed example; only the checkable half (the alternation) is scored

aucun-lardon-insere

fr — this text does not satisfy the procedure.

Le chat dormait. Le chien courait. La pluie tombait.

Parameters: source='Le chat dormait. Le chien courait. La pluie tombait.'

Source: constructed counterexample