Mediaspace scheduled maintenance: Aug 25, 2026 07:00 - 12:00 AM. During this time, videos will be temporarily unavailable. Check status updates.
This lecture covers the adaptation of wasm code generation to fit the C language, including modifications in the Codegen and the creation of a new Symbolic Tree Module for C code generation. It explains the changes made to the Module Printer, the structure of the C Symbolic Tree Module, memory management in C programs, the transformation of Std.scala, handling Vars and Lits, and representing ADTs in C. The 'if-then-else' duality between Amy and C is discussed, along with the translation of match expressions from Amy to C.
This video is available exclusively on Mediaspace for a restricted audience. Please log in to MediaSpace to access it if you have the necessary permissions.
Watch on Mediaspace