Séance de cours

Combinateurs d'analyseurs orientés objet

Description

Cette séance de cours introduit le concept de combinateurs d'analyseurs orientés objet, qui sont utilisés pour construire des analyseurs en Scala. L'instructeur explique l'idée de base dans le code, la structure des classes d'analyseurs et la mise en œuvre d'analyseurs pour différents types de jetons. La séance de cours couvre le développement d'un DSL intégré pour l'analyse en Scala, la création d'analyseurs à un jeton spécifiques et l'utilisation d'analyseurs combinateurs pour la composition séquentielle et alternative. En outre, la séance de cours se penche sur la mise en œuvre d'analyseurs pour les données JSON et fournit des exemples de test et d'amélioration de l'analyseur JSON. L'instructeur conclut en discutant des avantages des analyseurs combinateurs par rapport aux générateurs d'analyse classiques et des défis de l'analyse descendante.

À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.