Tail Recursion/Garbage Collection in C

hbaker@netcom.com (Henry G. Baker)
Sun, 13 Feb 1994 22:59:10 GMT

          From comp.compilers

Related articles
Tail Recursion/Garbage Collection in C hbaker@netcom.com (1994-02-13)
| List of all articles for this month |
Newsgroups: comp.compilers
From: hbaker@netcom.com (Henry G. Baker)
Keywords: Lisp, C, optimize
Organization: Compilers Central
Date: Sun, 13 Feb 1994 22:59:10 GMT

I have just posted a 34Kbyte ANSI C file to comp.lang.scheme.c which shows
a novel way to implement tail recursion and garbage collection in C. This
program, called "CBOYER", is a hand-compiled version of the Lisp Boyer
Benchmark in a continuation-passing style of C. Due to its novel use of
the stack, it may make an interesting benchmark to compare hardware
architectures.


I would be interested in any measurement results and feedback.


Thanks.


    -- Henry Baker
          hbaker@netcom.com
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.