This website is no longer maintained. Its content may be obsolete. Please visit http://home.cern/ for current CERN information.
M.Ballintijn, J.J.Bunn, O.Couet, N.Cremel and P.Lecointe CN/ASD I.Gaponenko BINP, Russia
The next release of the CERN Program Library in Spring 1996 will contain the first version of PAW for Windows/NT and '95 . This version uses Tk/Tcl
as the user interface, and has been generated using the KUIP2TCL package described in this Newsletter (see section ).
This is a beta release for which we are seeking comments and suggestions from the user community.
The port is based on the TkNT distribution from Berkeley, which offers a fairly complete implementation of the windowing shell ``wish '' for NT , and which includes an X compatibility library based on X11R3. (The more recent ``official'' Tk/Tcl
for Windows/NT , released by Sun Microsystems, was not used since it provides many fewer X functions.) PAWtcl was built using the Microsoft Fortran PowerStation 4.0 and Visual C++ 4.0 compilers (currently under beta test), with a complete 32-bit build of the component packages HBOOK, COMIS, HPLOT, HIGZ, MINUIT, KERNLIB, MATHLIB and ZEBRA. It is of note that, to build PAWtcl, only one line of the standard PAW code had to be changed.
PAWtcl runs as a Console application with the same command syntax as standard PAW. Several changes and additions to the standard behaviour are, however, worth noting:
higz .myhigz pack .myhigz sel .myhigzThis allows simultaneous displays of several HIGZ graphics windows,
Paw> if [hexist 100] { % puts ``Mean = [hinfo 100 mean]'' } Mean = 1.000000e+000
Although all PAW commands can be typed at the PAWtcl prompt, there are some limitations:
If there is sufficient interest in PAWtcl, then we will release versions for Unix and VMS later in 1996.