Skip to main content
Graph
Search
fr
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Practice
Publications
Startups
Units
Show all results for
Home
Concept
Automatic programming
Applied sciences
Computer engineering
Computer programming
Topics in computer programming
Graph Chatbot
Related lectures (11)
Login to filter by course
Login to filter by course
Reset
Code Generation Lab
Covers generating code for a compiler, translating an Amy program to WebAssembly, including memory management and pattern matching compilation.
C Backend: Compiler Structure and Abstract Data Types
Explores the structure of a C backend compiler and abstract data types.
Foreign-function interface to JavaScript
Covers the implementation of a foreign-function interface to JavaScript in Scala, focusing on features like opening and reading files.
Static Analysis for Amy: Techniques and Implementations
Explores static analysis techniques like AST-based analysis and taint analysis applied to the Amy language.
Compilation: Code Generation and Performance Optimization
Explores code generation, performance optimization, and compilation trade-offs in DBMS.
Multithreading: Code Generation and Type Checking
Covers multithreading, code generation, and type checking in compiler implementation.
Prefix, Infix, Postfix and Code Generation
Explores prefix, infix, and postfix notations in expressions and their role in code generation.
Compiler Overview: Code Generation Example
Analyzes the compiler output of a C program and compares it with Java byte code.
Compilers: Challenges with Digital Signal Processors
Covers the challenges of compiling for digital signal processors due to their unique architectural features and irregularities.
Meta-metaprogramming: Advanced Tools for Software Engineering
Explores 'meta-metaprogramming' for simplifying advanced programming tools and addressing software engineering challenges.
Compiler verification: Challenges and Benefits
Explores the challenges and benefits of compiler verification, emphasizing the importance of verifying compilers for critical software.
Previous
Page 1 of 1
Next