Summary

In the remainder of the paper, we discuss the design and implementation of the compiler in depth. Section 2 describes the compiler interface, an overview of the user's view of the compilation system. Section 3 discusses the high-level design decisions involved with the efficient execution of Tcl. In Sections 4 and 5, the given implementation is presented, first in terms of the compiler, and then in terms of the runtime. Section 6 presents the results of this implementation through a series of small benchmarks, and Section 7 summarizes our efforts and proposes future work.