Ryan Culpepper
I am a fifth-year PhD student in the Programming Research Lab at
Northeastern University. My advisor is Matthias Felleisen.
For the Fall 2006 semester, I am a TA for CSU 211.
Office: West Village H, room 308
Phone: 617-373-7920
Email: ryanc at ccs dot neu dot edu
Publications
Software
-
The Macro Stepper
(available as part of
DrScheme)
A stepper for PLT Scheme's macro expansion process. The
configurable macro-hiding policy lets the programmer direct the
stepper to display certain macros as if they were primitive forms.
-
Common Larceny (Larceny for .NET)
A .NET port of the Larceny/Twobit Scheme implementation originally
developed by Will Clinger and Lars Hansen. With Dale Vaillancourt
and Joe Marshall; now developed by Felix Klock and Jesse Tov.
-
SchemeUnit
A unit testing framework for PLT Scheme with extensible test and
assertion forms. Textual, graphical, and DrScheme-integrated test
runners available.
-
spgsql
A library for connecting to PostgreSQL database servers over TCP.