dorai@datura.rice.edu (Dorai Sitaram) (03/27/90)
The following is a list of errors in our article ``Control Delimiters and their Hierarchies'' in _Lisp and Symbolic Computation_, Volume 3, Number 1, pages 67--99. 1. The title page (p.67) gives my email address as ``dori@rice.edu''. That should read ``dorai@rice.edu''. [BTW, the email addresses were inserted by the editor after being left out intentionally by the authors.] 2. The Scheme sub-expression starting on line 12 of Figure 3 (p.80) reading: (let ([invoke-sub-stack (cdr (car run-stack))]) (set-cdr! invoke-frame (append ...))) should read (as shown in the in-text code on p.81): (let ([invoke-top-frame (car run-stack)]) (let ([invoke-sub-stack (cdr invoke-top-frame)]) (set-cdr! invoke-top-frame (append ...)))) [This error was brought to our notice by a message from Pete Harlan, Indiana University.] 3. The third reference on p.98 reading: M. Felleisen. A calculus for assignments ... should include another author and read: M. Felleisen and D.P. Friedman. A calculus for assignments ... 4. The sixth reference on p.98 reading: C.T. Haynes and D.P. Friedman. Abstracting timed preemption with engines. Journal of Computer Languages (Pergamon Press), 12(2):109--121, 1987. should have an _additional_ note reading: Preliminary version: Engines build Process Abstractions. In Proc. Conference on Lisp and Functional Programming, 1985, 18--24. 5. The 18th (and last) reference on p.99 reading: G.J. Sussman and G.L. Steele Jr. Scheme: An interpreter for the extended lambda calculus ... should read: G.J. Sussman and G.L. Steele Jr. Scheme: An interpreter for extended lambda calculus ... (i.e., no ``the''.) --dorai [Dorai Sitaram, dorai@rice.edu, Rice University, Houston TX]