Login to filter by course Login to filter by course Reset
Model Interpretation and CompilationExplores model interpretation, compilation via partial evaluation, function calls, and the transition to partial evaluation, emphasizing the importance of model interpreters in supporting modeling languages.
Code Generation LabCovers generating code for a compiler, translating an Amy program to WebAssembly, including memory management and pattern matching compilation.
Compiler Extension LabCovers the Compiler Extension Lab, focusing on adding new functionality to a simple functional language compiler.
Compilation and C++ BasicsCovers the basics of compilation and C++ programming, including variables, functions, loops, and debugging.
Name AnalysisExplains compiler phases, name analysis, symbol tables, and scoping rules in the context of error detection and resolution.
WASM Virtual Machine: Group 13Explores the development of a WebAssembly Virtual Machine by Group 13, covering pipeline stages, interpreter structure, and stack management.