Sitemap EventsEnsemble Reading GroupLAMP BlogTest EntrySITE-EDITOR’S-READMETestPageProjectsSitemapLAMPStaffJobs at LAMPPublicationsTeachingStudent ProjectsCompleted ProjectsCompleted Semester ProjectsCompleted Master ProjectsReactive Programming and ParallelismFunctional ProgrammingSchedule and DocumentsGrading and ExamSetup for working on your own MachineFoundations of SoftwareAdvanced Compiler ConstructionCourse MaterialAssignmentsGetting Started – ToolsGetting Started – RepositoryAssignment 1: L3 DesugaringAssignment 2: CL3 to CPS TranslationAssignment 3: Value RepresentationAssignment 4: Closure ConversionAssignment 5: OptimizationAssignment 6: Garbage CollectionCourse ArchiveFunctional Programming2011 / 2012Programme et DocumentsUtiliser et obtenir ScalaExamen et évaluationFall 2012Fall 2014Schedule and DocumentsGrading and ExamFoundations of SoftwareAdvanced Compiler Construction2012/2013 – SpringCourse MaterialAssignmentsGetting Started – ToolsGetting Started – RepositoryAssignment 1: L3 DesugaringAssignment 2: CL3 to CPS TranslationAssignment 3: Data RepresentationAssignment 4: OptimizationAssignment 5: Garbage Collection2013/2014 – SpringCourse MaterialAssignmentsGetting Started – ToolsGetting Started – RepositoryAssignment 1: L3 DesugaringAssignment 2: CL3 to CPS TranslationAssignment 3: Data RepresentationAssignment 4: Closure ConversionAssignment 5: OptimizationAssignment 6: Garbage Collection2015-2016 – SpringFoundations of Software