Pattern matching mechanisms of usual functional programming languages can be enriched by two new kinds of polymorphisms (called path polymorphism and pattern polymorphism) as it is done in the Pure Pattern Calculus (PPC) of B. Jay and D. Kesner. This report contributes to the implementation of this framework by a study of some reduction strategies. Lazy evaluation in particular requires some insight in the patching mechanism itself, and motivates the construction of the Explicit Pattern Calculus (EPC) : a variant of PPC with an explicit pattern matching mechanism. The confluence of EPC as well as simulation theorems linking PPC and EPC are proven
La nature fournit une source d'inspiration intarissable pour les ingénieurs, soit en exhibant de nou...
Nowadays, more and more data of different kinds is becoming available. Various datasets contain valu...
Abstract. The pure pattern calculus generalises the pure lambda-calculus by basing computation on pa...
Les processus de découverte de connaissances nouvelles peuvent être fondés sur des motifs locaux ext...
RésuméDans cet article nous construisons des structures combinatoires invariantes sous l'action d'un...
International audienceNous proposons dans cet article l'algorithme Pascal qui introduit une nouvelle...
Nous travaillons dans le contexte général de la prise de décision financière. Nous considérons d abo...
La fouille de données et la Programmation Par Contraintes (PPC) sont deux domaines de l'informatique...
Les motifs graduels visent à décrire des co-variations au sein des données et sont de la forme plus ...
Nous étudions l'extraction de motifs sous contraintes dans des collections de chaînes de caractères ...
International audienceLa fouille de motifs graduels a pour but la découverte de co-variations fréque...
National audienceLa plupart des bases de données issues du monde réel sont constituées de données nu...
Nous travaillons dans le contexte général de la prise de décision financière. Nous considérons d\u27...
Ce tutoriel expose certains problèmes fondamentaux en algorithmique du texte pour la bioinformatique...
National audienceDomain Specific Languages (DSL) are not necessarily purely declarative. They can ha...
La nature fournit une source d'inspiration intarissable pour les ingénieurs, soit en exhibant de nou...
Nowadays, more and more data of different kinds is becoming available. Various datasets contain valu...
Abstract. The pure pattern calculus generalises the pure lambda-calculus by basing computation on pa...
Les processus de découverte de connaissances nouvelles peuvent être fondés sur des motifs locaux ext...
RésuméDans cet article nous construisons des structures combinatoires invariantes sous l'action d'un...
International audienceNous proposons dans cet article l'algorithme Pascal qui introduit une nouvelle...
Nous travaillons dans le contexte général de la prise de décision financière. Nous considérons d abo...
La fouille de données et la Programmation Par Contraintes (PPC) sont deux domaines de l'informatique...
Les motifs graduels visent à décrire des co-variations au sein des données et sont de la forme plus ...
Nous étudions l'extraction de motifs sous contraintes dans des collections de chaînes de caractères ...
International audienceLa fouille de motifs graduels a pour but la découverte de co-variations fréque...
National audienceLa plupart des bases de données issues du monde réel sont constituées de données nu...
Nous travaillons dans le contexte général de la prise de décision financière. Nous considérons d\u27...
Ce tutoriel expose certains problèmes fondamentaux en algorithmique du texte pour la bioinformatique...
National audienceDomain Specific Languages (DSL) are not necessarily purely declarative. They can ha...
La nature fournit une source d'inspiration intarissable pour les ingénieurs, soit en exhibant de nou...
Nowadays, more and more data of different kinds is becoming available. Various datasets contain valu...
Abstract. The pure pattern calculus generalises the pure lambda-calculus by basing computation on pa...