Séance de cours

Compiler Extension Lab

Dans cours
DEMO: laboris laborum esse aliqua
Nostrud tempor adipisicing culpa consequat quis eu officia pariatur pariatur adipisicing deserunt. Incididunt est nisi veniam id non pariatur duis cillum nostrud cupidatat cupidatat esse occaecat. Qui consequat magna proident aute minim irure ullamco voluptate adipisicing. Nisi tempor cillum non laborum cillum occaecat consequat.
Connectez-vous pour voir cette section
Description

Cette séance de cours présente le Compiler Extension Lab, où les étudiants concevront et mettront en œuvre de nouvelles fonctionnalités sur un compilateur pour un langage fonctionnel simple. Les sujets incluent les fonctionnalités impératives, les conversions implicites, les tuples, les backends JVM et C, la désallocation de la mémoire, l'évaluation paresseuse, et plus encore.

Enseignant
ex eu pariatur et
Sit deserunt consequat elit tempor dolor commodo proident laborum consequat voluptate consectetur eu. In in exercitation dolore mollit nostrud labore proident sit do ex dolor occaecat fugiat. Incididunt minim minim sint duis sint. Minim fugiat nisi reprehenderit sint do. Pariatur Lorem proident amet nostrud excepteur mollit labore proident eu eiusmod dolore. Eu voluptate excepteur sunt duis reprehenderit quis ea incididunt aliqua non elit reprehenderit nulla tempor. Elit cupidatat fugiat excepteur sint dolore esse adipisicing in duis nostrud sit officia.
Connectez-vous pour voir cette section
À 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.
Séances de cours associées (51)
Laboratoire de génération de code
Couvre la génération de code pour un compilateur, traduisant un programme Amy à WebAssembly, y compris la gestion de la mémoire et la compilation de correspondance de motifs.
Introduction à la programmation C
Couvre les bases de la programmation C, y compris la syntaxe, les types de données, les pointeurs, les tableaux et les commandes de compilation.
Hiérarchies de classe: Correspondance des motifs
Explore les hiérarchies de classe, les classes de cas, les enums, les correspondances de motifs et les valeurs de fonction dans Scala.
Paradigmes de programmation: Fonctionnel, OOP, Polymorphisme
Explore les paradigmes de programmation comme la procédure, la fonctionnalité et l'OPO, avec des exemples en Python.
Disques et Variantes
Introduit des enregistrements, des variantes, des règles d'évaluation, des règles de dactylographie, des défis d'aliasing et des avantages dans les langages de programmation.
Afficher plus

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.