Wafe - An X Toolkit Based Frontend for Application Programs in Various Programming Languages

Wafe provides a fle xible and easy to use interf ace to the XT oolkit (Xt) and the Athena widget set (Xaw) using the embeddable command language Tcl [1]. It allows access to Xt’ sf unctionality from all compiler and interpreter languages, pro vided that the yc an communicate over stdout and stdin via unbuffered I/O. At ypical Wafe application consists of a frontend process and an application program, which is e xecuted as a child process of the frontend. Wafe provides a relatively high leve li nterface to the X Toolkit and widget programming, where the user interf ace can be interactively developed without an yn eed to program in C. Wafe can be used as a rapid prototyping tool and allows easier migration from existing ASCII based programs to X Window applications.