[Pl-seminar] Semantics Seminar Schedule

Mitchell Wand wand at ccs.neu.edu
Mon Mar 22 15:10:44 EST 2004


NU Programming Languages Seminar
Wednesday, March 24, 2004
306 Egan  Hall, Northeastern University
    (building 60 on http://www.campusmap.neu.edu/)  
1145-145. Bring your lunch.

Writing Compiler Optimizations Using Fold and Build

Kenichi Asai

Simple compiler optimizations are typically represented as
syntax-directed rules that show how to transform each syntax
constructor.  In this talk, I push it further to write compiler
optimizations using the general constructor-substitution functions,
fold and build.  By writing optimizations using fold and build, it
becomes possible to fuse multiple optimizations that go over the
abstract syntax tree (AST) into one optimization that goes over the
AST only once.

Joint work with Mayumi Sasaki.

Upcoming Events:

Volunteers are needed for 3/31 et seq

--Mitch




More information about the pl-seminar mailing list