fibo	id_fonction	fibo
(	symbole	PARENTHESE_OUVRANTE
entier	mot_clef	entier
$n	id_variable	$n
)	symbole	PARENTHESE_FERMANTE
{	symbole	ACCOLADE_OUVRANTE
si	mot_clef	si
$n	id_variable	$n
<	symbole	INFERIEUR
2	nombre	2
alors	mot_clef	alors
{	symbole	ACCOLADE_OUVRANTE
retour	mot_clef	retour
1	nombre	1
;	symbole	POINT_VIRGULE
}	symbole	ACCOLADE_FERMANTE
sinon	mot_clef	sinon
{	symbole	ACCOLADE_OUVRANTE
retour	mot_clef	retour
fibo	id_fonction	fibo
(	symbole	PARENTHESE_OUVRANTE
$n	id_variable	$n
-	symbole	MOINS
1	nombre	1
)	symbole	PARENTHESE_FERMANTE
+	symbole	PLUS
fibo	id_fonction	fibo
(	symbole	PARENTHESE_OUVRANTE
$n	id_variable	$n
-	symbole	MOINS
2	nombre	2
)	symbole	PARENTHESE_FERMANTE
;	symbole	POINT_VIRGULE
}	symbole	ACCOLADE_FERMANTE
}	symbole	ACCOLADE_FERMANTE
main	id_fonction	main
(	symbole	PARENTHESE_OUVRANTE
)	symbole	PARENTHESE_FERMANTE
{	symbole	ACCOLADE_OUVRANTE
ecrire	mot_clef	ecrire
(	symbole	PARENTHESE_OUVRANTE
fibo	id_fonction	fibo
(	symbole	PARENTHESE_OUVRANTE
lire	mot_clef	lire
(	symbole	PARENTHESE_OUVRANTE
)	symbole	PARENTHESE_FERMANTE
)	symbole	PARENTHESE_FERMANTE
)	symbole	PARENTHESE_FERMANTE
;	symbole	POINT_VIRGULE
}	symbole	ACCOLADE_FERMANTE
	symbole	FIN
