next up previous contents
Next: C.1 Bootstrapping VMake Up: Dissertation Walter Tuppa Previous: B.2 Byte Code Compiler

C The VMake Project

VMake depends on two other projects, the Vienna Base System Library (see Appendix A) and the Vienna LISP Interpreter (see Appendix B). This dependence is reflected by the depend key in the project definition file of VMake:


block5233
The VMake project itself has only one C source file for the command line interface, which is required to build a derivate of the VLisp interpreter and a special error handler for LISP. Many LISP source files are used for the implementation of the tool. The files are loaded only if required, e.g., not all LISP files are loaded during startup. Some LISP files are not used directly by VMake but by the CASE tools TAC and UNFUG instead which use the VMake executable to produce automatic language binding, documentation and code.





IUE WWW server
Fri Jan 3 17:00:13 MET 1997