Publications

  • Implementing Continuation Marks in JavaScript, Clements, Sundaram, Herman, Scheme and Functional Programming Workshop (SFP 2008) PDF

  • Laziness without all the hard work, Barzilay, Clements, Functional and Declarative Programming in Education (FDPE 2005) PDF

  • Continuations from lightweight stack inspection or, passing on continuation-passing, Pettyjohn, Clements, Marshall, Krishnamurthi, Felleisen, International Conference on Functional Programming (ICFP 2005) PDF

  • Portable and high-level access to the stack with Continuation Marks, Clements, PhD Dissertation PDF

  • A Tail-Recursive Machine with Stack Inspection, Clements, Felleisen, Transactions on Programming Langugages and Systems (TOPLAS, November 2004) PDF

  • Fostering Little Languages, Clements, Felleisen, Findler, Flatt, Krishnamurthi, Dr. Dobb's Journal, March 2004

  • A Tail-Recursive Semantics for Stack Inspections, Clements, Felleisen, European Symposium on Programming (ESOP 2003) PDF

  • Termination in Language-based Systems, Rudys, Clements, Wallach, Network and Distributed System Security Symposium (NDSS 2001) PDF

  • Little Languages and their Programming Environments, Clements, Graunke, Krishnamurthi, and Felleisen , Monterey Workshop (2001) PDF

  • DrScheme: A Programming Environment for Scheme, Findler, Clements, Flanagan, Flatt, Krishnamurthi, Steckler, and Felleisen, Journal of Functional Programming (JFP v12 Issue 02) PDF

  • Modeling an Algebraic Stepper, Clements, Flatt, Felleisen, European Symposium on Programming (ESOP 2001) PDF

Thank Heavens For DrScheme.