Skip to content

Boustrophedon

boustrophedon · visual · validated

A text whose lines alternate in direction, running left to right and then right to left as an ox turns at the furrow's end.

Provenance

  • Source: Traditional; archaic Greek inscriptions
  • Attribution: traditional — classical or folk; no single origin to name
  • 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: constructive
  • Languages: en, de
  • Requires: tokens
  • Deterministic: yes
  • In other languages: Bustrophedon (de), Boustrophédon (fr)

Prompt hint

Write alternate lines in reverse direction, turning at each line end.

Parameters

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

Examples

alternate-lines-turned

en — this text satisfies the procedure.

the cat sat down
tsaf nar god a
one bird flew high

Parameters: source='the cat sat down\na dog ran fast\none bird flew high'

Source: constructed example; the procedure is traditional

no-line-turned

en — this text does not satisfy the procedure.

the cat sat down
a dog ran fast
one bird flew high

Parameters: source='the cat sat down\na dog ran fast\none bird flew high'

Source: constructed counterexample

zeile-zwei-gewendet

de — this text satisfies the procedure.

die katze schlief
llenhcs feil dnuh nie
ein vogel flog hoch

Parameters: source='die katze schlief\nein hund lief schnell\nein vogel flog hoch'

Source: constructed example; the procedure is traditional

keine-zeile-gewendet

de — this text does not satisfy the procedure.

die katze schlief
ein hund lief schnell
ein vogel flog hoch

Parameters: source='die katze schlief\nein hund lief schnell\nein vogel flog hoch'

Source: constructed counterexample