Since version 122, ALPHA is not maintained any more on type VAX machines. All what follows refers to AXP machines only. Since the same version, there is no correction file any more: all modified routines are directly put into the binary library.
Most files needed to run ALPHA on ALWS are in the PHY directory:
ALEPH$GENERAL:[PHY]
Since August 1996, ALPHA is maintained under CVS. The reference source code of ALPHA subroutines can be found as CVS files with name XXXXX.F in subdirectories of:
ALIBROOT:[000000.PHY.ALPHAvsn]
The relevant subdirectories for subroutines are: PACK, UTIL, QFN, ENFL, QVS, QLEP, QPI0, NANO.
For the sample user routines QUINIT, QUEVNT, QUTERM, the subdirectory is PACK.
For include files (QCDE,QMACRO,QDECL,QHAC) the subdirectory is INC.
QUINIT,QUEVNT,QUTERM
(model routines which have to be filled)
ALPHARUN is invoked directly by typing alpharun. It allows to build an ALPHA job, either interactive or BATCH, and links automatically the user's program with all necessary libraries (ALPHA, BOS, ALEPHLIB, JULIA, CERNLIB).
ALPHARUN also facilitates the use of a set of debugger command files which simplify ALPHA program debugging.