25.06.2013 Views

1 transparent par page - Montefiore

1 transparent par page - Montefiore

1 transparent par page - Montefiore

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Expressions arithmétiques sur N : syntaxe<br />

L’ensemble des expressions Exp est défini récursivement comme suit :<br />

◮ Cas de base : ∀n ∈ N, n ∈ Exp<br />

◮ Cas récursifs : Si E1 et E2 ∈ Exp :<br />

◮ (E1 + E2) ∈ Exp<br />

◮ (E1 × E2) ∈ Exp<br />

On simplifie cette définition <strong>par</strong> une expression du type :<br />

où :<br />

◮ “|” signifie “ou”.<br />

E ∈ Exp ::= n|(E + E)|(E × E)<br />

◮ E + E signifie “une expression suivie de ’+’ suivi d’une expression”<br />

◮ n, ’+’, ’×’ sont des symboles terminaux (cas de base). E est un<br />

symbole non terminal (cas récursif).<br />

Cette notation s’appelle la forme de Backus-Naur (BNF)<br />

153

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!