Re: Incremental Compilation

Matthew Economou <>
3 Nov 1999 21:46:05 -0500

          From comp.compilers

Related articles
Incremental compilation (1992-01-23)
Re: Incremental compilation (1992-01-23)
Re: Incremental compilation (1992-01-23)
Re: Incremental compilation (1992-01-24)
Incremental Compilation (Alexander Rozenman) (1999-11-02)
Re: Incremental Compilation (Matthew Economou) (1999-11-03)
Re: Incremental Compilation maratb@CS.Berkeley.EDU (Marat Boshernitsan) (1999-11-05)
Re: Incremental Compilation (Robert Bowdidge) (1999-11-16)
Re: Incremental Compilation (Jan Gray) (1999-11-25)
| List of all articles for this month |

From: Matthew Economou <>
Newsgroups: comp.compilers
Date: 3 Nov 1999 21:46:05 -0500
Organization: First Church of B1FF and BRAK! (Reformed)
References: 99-11-015
Keywords: incremental

>>>>> "AR" == Alexander Rozenman <> writes:

        AR> Hi, I am looking for some sources about "Incremental
        AR> Compilation". There are some software products used it (as
        AR> Microsoft Compiler/Debugger, I guess).

In Lisp, "incremental compilation" refers to the ability to invoke the
compiler interactively (e.g. from the real-eval-print loop). Lisp's
compiler is actually part of the language (via the functions COMPILE
and COMPILE-FILE in Common Lisp), so one need not restart a running
Lisp image to compile & load new code into a program.

Examining the sources of Clisp, CMU CL, or GCL may give you a better
idea of how Lisp's compiler works. Basically, the compiler,
assembler, and dynamic linker are a part of the language's runtime
(although GCL calls out to the C compiler).

Post a followup to this message

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