Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

CodeProber: Live Compiler Exploration - LIVE23

ACM SIGPLAN via YouTube

Overview

Explore CodeProber, a tool for interactive exploration of compilers and static analysis tools, in this 26-minute conference talk from ACM SIGPLAN's LIVE23 event. Discover how CodeProber allows users to explore Abstract Syntax Tree (AST) properties through the original source code, enabling quick and natural interactions that aid in language tooling development and debugging. Learn about CodeProber's effectiveness as a complement to traditional tools like debuggers and print statements, and its particular compatibility with tools built using the JastAdd metacompiler. Watch a live demonstration of CodeProber in action with the Java compiler ExtendJ, where a bug is identified and fixed during the presentation. Gain insights into CodeProber's successful implementation in "Compilers" and "Program Analysis" courses, including student feedback and findings. Explore the tool's evolution since its initial presentation in a 2022 SLE paper, examining new features and future development plans for CodeProber.

Syllabus

[LIVE23] CodeProber: Live Compiler Exploration

Taught by

ACM SIGPLAN

Reviews

Start your review of CodeProber: Live Compiler Exploration - LIVE23

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.