3. Poèmes ALGOL

Poèmes ALGOL - Noël Arnaud

Noël Arnaud, membre et président de l'Oulipo de 1984 jusqu’à sa mort en 2003, sort en 1968 le recueil de Poèmes ALGOL au éditions Temps Mélés.
Pour la rédaction de ses poèmes Arnaud traduit 24 des mots clefs, qui composent le langages Algol (ALGoritmic Oriented Language), un des premiers langages de programmation informatique à employer des mots du langages courant. Avec ce petite vocabulaire, dons les mots ne correspondent qu'à des fonctions simples, il compose des poèmes algol. Par la suite il va étendre ce vocabulaire en jouant sur la phonétique des mots. Il va aussi tirer profit de la qualité homographe d'autres expresions, comme PAS traduit de Step, ce qui donne des versions augmenté de l'algol (Algoriche).

Anglais
true
false

goto
if
then
else
for
do

step
until
while
comment

begin
end

own
Boolean
integer
real
array
switch
procedure

string
label
value

Français
vrai
faux

aller à
si
alors
sinon
pour
faire

pas
jusqu’à
tant que
commentaire

début
fin

rémanent
booléen
entier
réel
tableau
aguillage
procédure

chaîne
étiquette
valeur

Des exemples :

DÉBUT
Pour aller à chaîne
faire étiquette
alors vrai tableau
sinon valeur.

ALGORICHE (pauvre de sens)
Si pas
pour si
faux pas
pas si.

ALGORICHE (riche de sens)
Si pour faire fin
faut faire faux
pour faire faux
faut faire fin.

VARIATION FÉMININE EN S
Ça s’rai sa sœur
sans ce saucisson
Qui transforme

BEGIN
For go to string
Do label
Then true array
Else value.

If not
For such
A wrong step,
Not thus.

If to end it
One has to make a mistake,
To make a mistake
One has to end it.

pas, vrai, valeur,
tant que, faux, sinon