The 2004 Scheme Workshop is September 22, following the 2004 International Conference on Functional Programming.
| 8:30 | Registration |
| Session I: 9:00 -- 10:30 | |
| 9:00 | Welcome |
| 9:10 | Scheme Program Documentation Tools Kurt Nørmark, Aalborg University |
| 9:30 | A Framework for Memory-Management Experimentation Stephen Carl, Wright State University |
| 9:50 | trx: Regular-Tree Expressions, now in Scheme Ilya Bagrak and Olin Shivers, Georgia Institute of Technology |
| 10:10 | Topsl: a Domain-Specific Language for On-Line Surveys Mike MacHenry, Northeastern University; Jacob Matthews, University of Chicago |
| 10:30 | Break |
| Session II: 11:00 -- 12:30 | |
| 11:00 | Lexer and Parser Generators in Scheme Scott Owens and Matthew Flatt, University of Utah; Olin Shivers and Benjamin McMullan, Georgia Tech |
| 11:30 | Compiling Java to PLT Scheme Kathryn Gray and Matthew Flatt, University of Utah |
| 12:00 | Foreign Interface for PLT Scheme Eli Barzilay and Dmitry Orlovsky, Northeastern University |
| 12:30 | Lunch |
| Session III: 14:00 -- 15:30 | |
| 14:00 | Debugging Scheme Fair Threads Damien Ciabrini, INRIA Sophia Antipolis |
| 14:30 | Mobile Reactive Programming in ULM Stéphane Epardaud, INRIA Sophia Antipolis |
| 15:00 | Shift to Control Chung-chieh Shan, Harvard University |
| 15:30 | Break |
| Session IV: 16:00 -- 17:30 | |
| 16:00 | Cleaning up the Tower: Numbers in Scheme Sebastian Egner, Philips Research; Richard Kelsey, Ember Corporation; Michael Sperber |
| 16:30 | R6RS Status Report R6RS Committee |