entier	mot_clef	entier
$t0	id_variable	$t0
,	symbole	VIRGULE
entier	mot_clef	entier
$t1	id_variable	$t1
,	symbole	VIRGULE
entier	mot_clef	entier
$123	id_variable	$123
,	symbole	VIRGULE
entier	mot_clef	entier
$	id_variable	$
,	symbole	VIRGULE
entier	mot_clef	entier
$$	id_variable	$$
,	symbole	VIRGULE
entier	mot_clef	entier
$$$	id_variable	$$$
,	symbole	VIRGULE
entier	mot_clef	entier
$f	id_variable	$f
,	symbole	VIRGULE
entier	mot_clef	entier
$_	id_variable	$_
;	symbole	POINT_VIRGULE
f	id_fonction	f
(	symbole	PARENTHESE_OUVRANTE
entier	mot_clef	entier
$$	id_variable	$$
)	symbole	PARENTHESE_FERMANTE
entier	mot_clef	entier
$$$	id_variable	$$$
,	symbole	VIRGULE
entier	mot_clef	entier
$f	id_variable	$f
,	symbole	VIRGULE
entier	mot_clef	entier
$_	id_variable	$_
;	symbole	POINT_VIRGULE
{	symbole	ACCOLADE_OUVRANTE
$	id_variable	$
=	symbole	EGAL
$123	id_variable	$123
+	symbole	PLUS
$_	id_variable	$_
+	symbole	PLUS
$$	id_variable	$$
;	symbole	POINT_VIRGULE
ecrire	mot_clef	ecrire
(	symbole	PARENTHESE_OUVRANTE
$	id_variable	$
)	symbole	PARENTHESE_FERMANTE
;	symbole	POINT_VIRGULE
}	symbole	ACCOLADE_FERMANTE
main	id_fonction	main
(	symbole	PARENTHESE_OUVRANTE
)	symbole	PARENTHESE_FERMANTE
{	symbole	ACCOLADE_OUVRANTE
$t0	id_variable	$t0
=	symbole	EGAL
1	nombre	1
;	symbole	POINT_VIRGULE
$123	id_variable	$123
=	symbole	EGAL
$t0	id_variable	$t0
+	symbole	PLUS
0	nombre	0
;	symbole	POINT_VIRGULE
f	id_fonction	f
(	symbole	PARENTHESE_OUVRANTE
$123	id_variable	$123
)	symbole	PARENTHESE_FERMANTE
;	symbole	POINT_VIRGULE
}	symbole	ACCOLADE_FERMANTE
	symbole	FIN
