Skip to main content
Graph
Search
fr
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Quizes
Exercises
Publications
Startups
Units
Show all results for
Home
Lecture
The CEPA and the Bug
Graph Chatbot
Related lectures (31)
Correctness of Compilers: Part 2
Explores the correctness of compilers, emphasizing expression evaluation, bytecode compilation, and stack operations.
Code Generation Lab
Covers generating code for a compiler, translating an Amy program to WebAssembly, including memory management and pattern matching compilation.
Model Interpretation and Compilation
Explores model interpretation, compilation via partial evaluation, function calls, and the transition to partial evaluation, emphasizing the importance of model interpreters in supporting modeling languages.
Correctness of Compilers: Part 1
Explores compiler correctness, examples of verified compilers, formal verification, and the challenges of certifying compilers.
Grace Hopper: Computer Programming Pioneer
MOOC: The Thymio robot as a tool for discovering digital science
Delves into Grace Hopper's pioneering work in computer programming, making it more accessible and efficient.
Introduction to Computer Language Processing
Covers computer language processing, compilers, skills learned, and application examples.
Introduction to Compiler Theory and Language Processing
Introduces compiler theory, language processing, and the essential concepts behind building compilers.
Virtual Machines: Memory Management and Control Flow
Covers the architecture of virtual machines, focusing on memory management, control flow, and the CEK machine's semantics.
The Story of Grace Hopper
MOOC: The Thymio robot as a tool for discovering digital science
Delves into binary language and Grace Hopper's contributions to programming.
Computer Architecture: Machine Language
Explores the implementation of machine language and the role of compilers.
Compiler Overview: Code Generation Example
Analyzes the compiler output of a C program and compares it with Java byte code.
Prefix, Infix, Postfix and Code Generation
Explores prefix, infix, and postfix notations in expressions and their role in code generation.
Compiler verification: Challenges and Benefits
Explores the challenges and benefits of compiler verification, emphasizing the importance of verifying compilers for critical software.
Compiling with Branch Destination Parameters
Covers translating program fragments, switch statements, and break statements in programming languages.
Formal Verification and Program Synthesis
Explores Viktor Kuncak's research in formal verification, program synthesis, and teaching activities at EPFL.
Compiler Extension Lab
Covers the Compiler Extension Lab, focusing on adding new functionality to a simple functional language compiler.
Default Constructors in Java
Covers default constructors in Java, including generation by the compiler and calling other constructors.
Copy Constructor in C++
Covers the copy constructor in C++, its generation, initialization, and suppression in C++11.
Default Constructors in C++
Covers default constructors in C++, including examples and implications of specifying constructors in C++11.
Verifying Compiler: Spec# Approach
Explores the Spec# programming system, focusing on a verifying compiler for C# 2.0.
Previous
Page 1 of 2
Next