Workshop 1: PLCC Tool Set for Teaching Programming Languages

9:00 AM -- 12:00 PM, Conference Center Oak Room

Stoney Jackson (Western New England University), Timothy Fossum (SUNY Potsdam), James Heliotis (RIT), Alain Kägi (Lewis & Clark College)

A hands-on, laptop-recommended workshop introducing the PLCC compiler-compiler tool set for building Java-based language interpreters in an upper-level Programming Languages course. Designed for CS educators who want to explore how PLCC can support teaching language features like syntax, variable lifetime, procedure application, parameter passing, recursion, and object-orientation "under the hood."