- Analyse (lexicale, syntaxique) — L3 miage Langages

Introduction Alphabets, mots et langages Langages réguliers et expressions régulières
Analyse (lexicale, syntaxique) — L3 MIAGE
Langages
Université de Lille, France
2014-2015
Introduction Alphabets, mots et langages Langages réguliers et expressions régulières
1Introduction
Motivations
2Alphabets, mots et langages
Alphabet
Mots et opérations sur les mots
Langages et opérations sur les langages
Descriptions/classification
Classification par les grammaires
3Langages réguliers et expressions régulières
Langages réguliers
Expressions régulières : introduction
Définition : expressions régulières
Introduction Alphabets, mots et langages Langages réguliers et expressions régulières
Motivations
1Introduction
Motivations
2Alphabets, mots et langages
Alphabet
Mots et opérations sur les mots
Langages et opérations sur les langages
Descriptions/classification
Classification par les grammaires
3Langages réguliers et expressions régulières
Langages réguliers
Expressions régulières : introduction
Définition : expressions régulières
Introduction Alphabets, mots et langages Langages réguliers et expressions régulières
Motivations
Langage ?
Le français, le klingon, java, Csont des langages.
La théorie des langages fournit des modèles pour :
décrire un langage
formalisme de description ;
fabriquer une machine qui reconnait si un texte appartient
à un langage donné
formalisme exécutable pour la reconnaissance.
Introduction Alphabets, mots et langages Langages réguliers et expressions régulières
Motivations
Langage ?
On peut ainsi répondre aux questions suivantes :
Qu’est ce qui constitue un langage ?
alphabet, mots ;
Comment décrire un langage ?
opérations, grammaires ;
Une phrase donnée appartient-elle au langage ?
automates, modèles de calcul, décidabilité ;
Expressivité d’un langage donné ?
langages réguliers (analyse lexicale), hors-contexte
(analyse syntaxique), etc.
1 / 64 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !