Grammaires 1Utiliser la machine tortue– En Caml ?Possible, mais :Oblige à savoir « trop » de chosesOblige à s'occuper de détails indépendants du vrai problèmeOblige à connaître Caml !– En un autre langage ?Oui, mais :Lequel ?DEF carre(l) PARREPETE 4 FOIS SEQ A l; T 90 QESFED DEUG 2 2000Grammaires 2Trouver Saussure à son pied• Problème :Si nous souhaitons définir un nouveau langage pour les graphiques tortue, nous devons répondre à quelques questions :A quelles phrases pouvons-nous associer un sens ?• REPETE 2 FOIS carre(10)• RECULE 37Quels sont les mots qui ont un sens ?• DEF• carreComment doit-on arranger les mots ?• on mots arranger doit comment les ?Qu’est-ce qu’un mot ?• euhhhhhhDEUG 2 2000Page 1Grammaires 3Langage : définition• Langage =Système de signes servant à transmettre des significationsLorsqu’il y a transmission de sentiments ou de significations à plusieurs niveaux, il est préférable de parler de langue• Langage formel =Système dans lequel il existe des règles rigides qui permettent dedonner un sens univoque aux phrasesdéfinir des procédures de transformation et de manipulation de phrasesDEUG 2 2000Grammaires 4Phrase : définition• Mot =Unité élémentaire (c’est-à-dire non décomposable) composée de caractères• Phrase =Concaténation (c’est-à-dire, mise bout à bout) de motsLa théorie ne différencie pas entre mots (au sens usuel), symboles, ponctuation, etc.Les mots peuvent eux-mêmes avoir une structure, ...
Voir