Lecture

Static Analysis for Amy: Introduction to AST-based Analysis

Description

This lecture introduces static analysis techniques such as AST-based analysis, taint analysis, and symbolic execution. It explains the benefits of static analysis over testing, the immediate advantages it offers, and how it complements compilers. The lecture covers where static analysis can be applied in the code compilation process, from lexer to IR generation. It also delves into specific examples of AST analysis, rule implementations, and limitations of AST analysis. The presentation includes practical demonstrations and examples to illustrate the concepts discussed.

About this result
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.