“doc” (Col. : Science Sup 17x24) — 2007/7/19 — 18:18 — page 317 — #327
i
i
i
i
i
i
i
i
Annexe B
La syntaxe du langage Oz
Le diable est dans les détails.
– Proverbe traditionnel.
Dieu est dans les détails.
– Proverbe traditionnel.
Je ne sais pas ce qu’il y a dans ces détails,
mais cela doit être quelque chose d’important !
– Proverbe impertinent.
Cette annexe définit la syntaxe complète du langage Oz utilisé dans ce livre et
dans [97], y compris tous les raccourcis syntaxiques. Le langage est un sous-ensemble
du langage Oz implémenté par le système Mozart. L’annexe contient six sections :
– La section B.1 définit la syntaxe des instructions interactives, c’est-à-dire les
instructions qui peuvent être utilisées dans l’interface interactive.
– La section B.2 définit la syntaxe des instructions et des expressions.
– La section B.3 définit la syntaxe des non terminaux dont on a besoin pour la
syntaxe des instructions et expressions.
– La section B.4 donne une liste des opérateurs du langage avec leur précédence et
associativité.
– La section B.5 donne une liste des mots clés du langage.
– La section B.6 définit la syntaxe lexicale du langage, c’est-à-dire comment une
séquence de caractères est transformée en séquence de jetons.
Précédent

- 332/370

Suivant